Christian Barillas is an actor and producer.
Seven Psychopaths 2012
as Catholic Priest
Bosco's Guitar 2011
as Luis
Credits from TMDB.