The Date 2026
as Leo
Wandering Heart 2021
Writer, Director
The Mad Half Hour 2015
Director, Co-Producer, Screenplay
Night 2013
Director, Screenplay, Producer
Unmade Beds 2009
as Lucas
Glue 2006
Editor
Testosterone 2003
as Marcos
Smokers Only 2002
as Andrés
Diego la silla 2000
Actor
Credits from TMDB.