Leonard Wu
Leonard Wu is an American actor known for his roles in various movies and TV shows. He gained recognition for his portrayal of Orus in the Netflix series Marco Polo (2016) and Shiwei Chen in the drama series Bosch (2018). Wu has also appeared in popular shows like NCIS and Bones, as well as feature films including Alita: Battle Angel (2019) and 17 Again. Born in Washington, D.C., to Chinese parents, Wu graduated from UCLA with a BA degree in English. He has also been involved in a series of short films from 2004 to 2013. Wu continues to impress audiences with his versatile acting skills and captivating performances.
725 · By Attention Score on Nov 5 · of 68,853 people
Leonard Wu movies and TV shows
3 TV shows and 2 movies in main roles
Leonard Wu track record
Against everyone we track. Leonard Wu's data starts in 2021.
Leonard Wu attention every day
Attention Score by day




