

Savage Grace
2007 · as Mishka Harnden

EVA
2011 · as Eric

The Cheetah Girls 2
2006 · as Ángel

A Thousand Fools
2011

The Man from Rome
2022 · as Father Oscar Lobato

Paintball
2009 · as John

Barcelona Summer Night
2013 · as Ricard

1000 Miles From Christmas
2021 · as Mateo

Mr. Emmett & The Canned Peaches
2017 · as Diego

Perfidious
as Alexandre De Dauphin

A Thousand Things I Would Do for You
2017 · as Dani

Volare
2013 · as Ivan

Sing for Darfur
2008