Actor
The Big Promise
2018 · as Jack
Humboldt in Mexico: The Gaze of the Explorer
2017
Mara'akame's Dream
2016 · as Petteri
The Chosen
2016 · as Sheldon
The Similars
2015 · as Doctor Rosenstock
Treading Water
2013 · as Pool Manager
The Compass Is Carried by the Dead Man
2011 · as Patrullero / Gringo
Los transhumantes
2009
Los Pajarracos
2006 · as Gringo aka Mochadedos