Actor
- Wilderness (2023)
- To All the Boys: P.S. I Still Love You (2020)
- Once Upon a Prince (2018)
- The BFG (2016)
- The Magicians (2015)
- The Flash (2014)
- Tricks on the Dead: The Story of the Chinese Labour Corps in WWI (2014)
- My Little Pony: Friendship Is Magic (2010)
- Santa Buddies (2009)
- Inuyasha (2000)
- Sherlock Holmes in the 22nd Century (1999)
- Action Man (1995)
- Hurricanes (1993)