2025
						
							La arriera as Pancho						
					 
									
						2023
						
							The Trace of Your Lips as Gilberto						
					 
									
						2022
						
							MexZombies as Matón tatuado						
					 
									
						2022
						
							Código implacable as Juan (10 episodes)						
					 
									
									
						2021
						
							Gritos en silencio as Antonio Castellanos						
					 
									
						2021
						
							The War Next-door as Genaro (8 episodes)						
					 
									
									
						2020
						
							One Small Problem as Victor						
					 
									
						2020
						
							Despedida de soltera as Dalton						
					 
									
						2019
						
							Rambo: Last Blood as 'El Flaco'						
					 
									
						2019
						
							The Gasoline Thieves						
					 
									
						2019
						
							Los Pecados de Barbara as Iván Cavazos Ugalde (15 episodes)						
					 
									
						2018
						
							Las Buchonas as Salvador (81 episodes)						
					 
									
									
						2017
						
							LIEB MICH! - Latin Gay Shorts Volume 5						
					 
									
						2016
						
							40 y 20 as Jair Gabriel (7 episodes)						
					 
									
									
						2016
						
							Chapo: El Escape Del Siglo						
					 
									
									
						2015
						
							El dinero no cae del cielo - El aerolito as Pedro						
					 
									
									
						2015
						
							Two Days of Luck as El Cañas						
					 
									
						2015
						
							Club de Cuervos as William (2 episodes)						
					 
									
									
						2014
						
							Yerbamala as Chimuelo						
					 
									
									
						2013
						
							Retrato de una Mente Criminal as Asesino						
					 
									
						2013
						
							Tlatelolco, Summer of 68' as Compañero Paco						
					 
									
						2013
						
							Cinco de Mayo: The Battle as General Porfirio Diaz						
					 
									
						2013
						
							Ladies Buchonas as Carmelo						
					 
									
						2012
						
							Colosio as Médico Forense						
					 
									
						2010
						
							Love on a Weekend as Julian