Actor de popularidad creciente conocido por su interpretación de Pedro Gallardo en la comedia del 2016 Silvana sin Lana. También ha tenido un papel recurrente en la telenovela Corazón que Miente.
Debutó en el 2012 en la serie Corona de Lágrimas.
Debutó en la pantalla grande en el 2016 interpretando a Diego en Rumbos Paralelos.
Su madre, Elsa James, también es actriz.
Protagonizó Silvana Sin Lana junto a Maritza Rodríguez y Carlos Ponce.