Filmography
Runner
2026 · Donna's Doctor
All Saints
1998 · Dr James Wu, Dr Wu
Last Seen
2026 · Angus
Harrow
2018 · Stuart Leong
BeastMaster
1999 · Tao
The Diamond of Jeru
2001 · Raj
Control
2008 · Jimmy