Acting
Gavin Merrick
Bekannt aus
Immortal
(2006) – Adam Archer
Contour
(2006) – Sgt. Reginald III/Angry Uruvian Man
Undercut
(2005) – Martial Artist Scientist Terrorist Gavin / Dr. McGavin
Teamwork 2
(2003)
Hong Kombat
(2007)
The Tech
(2011)