2018
as David Abrahams
as Royal Mounted
2016
as Duan
2013
as Captain Adams
2002
as Joe (segment "Raya")
1998