Known For
Filmography
2023
2023
2020
2017
2017
2017
2016
2010
2010
2007
1992

Hamlet
Movie · as Rosencrantz

Death and the King's Horseman
Movie · as Constable

Alone Wolf
Movie · as Mike

Filth City
Movie · as Young Triad

Todd and the Book of Pure Evil: The End of the End
Movie · as Eddie

Frankie Drake Mysteries
TV · as Lu Zhang · 1 ep

Anne Darling
Movie · as Daniel

Resident Evil: Afterlife
Movie · as Kim Yong

Rookie Blue
TV · as Tommy Chan · 1 ep

The Tracey Fragments
Movie · as VJ

The Odyssey
TV · as Monitor · 1 ep

