José María de Tavira ha aparecido en 2 series y 7 películas. Una actuación que se encuentra en el papel de Antonio Bethancourt en la serie Rosario Tijeras (2016). En el cine, como Young Alejandro Murrieta en el largometraje The Mask of Zorro.