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
Ask the Dust (2006)
Khamtay
Dahmer (2002)
Rommel
The Debut (2000)
Marco Kito
Race the Sun (1996)
Ace
The Tin Soldier (1995)
Dancer
Moonwalker (1988)