En 2012 encarnó al mártir mexicano Anacleto González Flores en la película de corte histórico "Cristiada", dirigida por Dean Wright y protagonizada por Andy García, Eva Longoria y Peter O'Toole.