8
Films
2
TV Shows
as David Abrahams
2018
as Duan
2016
as Joe (segment "Raya")
2002
as Royal Mounted
as Captain Adams
2013
1998
as Fidel
2014
2025
as Officer
2022
as John Abrahams