Duncan Castillo
The Head Thieves (2018)
Henry
Killing Joan (2018)
Jeremy Platt
Klinikai eset (2017)
Tarike
Man Up (2015)
Oliver
Blood Ransom (2014)
Danny
Why Am I Doing This? (2009)
Gao Ling
Dragon Dynasty (2006)
Patricio
Kárhozott szeretők (2006)
Khamtay
Kannibál (2002)
Rommel
Az én családom! (2000)
Marco Kito
Napszekerek (1996)
Ace
The Tin Soldier (1995)
Dancer
Moonwalker - A holdjáró (1988)