Hijo de madre estadounidense de origen alemán y padre mexicano de Sonora, nació en Hermosillo en 1983. Salió de su casa a los 17 años para viajar por el mundo, y tiempo después se mudó a la Ciudad de México para estudiar actuación. En 2009 participó en un cortometraje, La despedida de Eugenio y su primer papel protagónico en un filme llegaría en 2014 con Cuatro lunas.[3]
En televisión ha tenido participación notable en series como El Vato (2016–2017), y El Chema (2016–2017). A pesar de haber empezado con personajes recurrentes, su primera función importante fue en 2018, en la película Hasta que la boda nos separe, a lado de a Diana Bovio, y recientemente en Doblemente embarazada, junto a Maite Perroni.[4][5]