Duncan Castillo
The Head Thieves (2018)
Henry
Killing Joan (2018)
Jeremy Platt
Clinical (2017)
Tarike
Man Up (2015)
Oliver
Blood Ransom (2014)
Danny
Why Am I Doing This? (2009)
Gao Ling
Dragon Dynasty (2006)
Patricio
Demande à la poussière (2006)
Khamtay
Dahmer le cannibale (2002)
Rommel
The Debut (2000)
Marco Kito
Race the Sun (1996)
Ace
The Tin Soldier (1995)
Dancer
Moonwalker (1988)