Actor
Rubi
2011 · as Guard 7
150 Miles
2009 · as Tim
The Artifact
2008 · as Lucas
Miracle at Sage Creek
2005 · as John Jarratt
Time to Duel
2005 · as Seto Kaiba
The Unexpected Race
2003 · as Agent Forest