Born 1987 (age 38) · Vancouver, British Columbia, Canada
Appears in 31 titles

Filmography

Dead Rising: Endgame
5.1
Dead Rising: Endgame
2016
as Military Technician
Max 2: White House Hero
7.0
Max 2: White House Hero
2017
as Agent Nelson
Rufus
6.5
Rufus
2016
as Chang
Evil Feed
4.2
Evil Feed
2013
as Pete
Who Killed JonBenét?
6.3
Who Killed JonBenét?
2016
as Forgery Expert
Signed, Sealed, Delivered: Truth Be Told
Meditation Park
6.6
Meditation Park
2017
as Young Fishmonger
Beeba Boys
3.8
Beeba Boys
2015
as Jimmy Chu
Last Night in Suburbia
1.0
Last Night in Suburbia
2017
as Other Kid
The Bleeding Edge
The Bleeding Edge
2016
as Peng
Out of Body
Out of Body
2024
as Adam
Reverse
Reverse
2021
as Onyx