Kenny Leu is a Los Angeles-based actor. Although he was once an accomplished engineer, graduating from UC Berkeley & successfully selling a startup he co-founded, he is now known on screen as the charming action hero. A talented martial artist, he represented the United States in Wushu from 2010-2012 and won hearts & medals from all over the world. His many acting credits include NCIS, The Player, Scandal, Scream, Zoo, and Independence Day: Resurgence. He currently stars in Robot Underdog's "DBZ: Light of Hope" (27 million views). A native Chinese speaker, Kenny will have a major supporting role in his first big budget Chinese movie "Rift" or "空间裂缝", set to premiere December 2017.