Leonard Wu
39 years old
Leonard Wu is an American actor. He is known for his roles as Orus in the Netflix television drama series Marco Polo (2016), Shiwei Chen in the drama television series Bosch (2018), Kinuba in the a...
See Profile
Skylanders: Defenders of Skylands: Trap Team Arc
Animated Television Series
by Toys for Bob, Aniplex and Ufotable
Doom Raiders from Cloudcracker Prison broke free, and now they have joined Kaos, and are ready to invade Skylanders Academy, which was established by Buzz. However, Portal Masters are ready for any...
See Story
Join the Conversation