He is known for his performance as Juan Borgia in the television series Borgia, and for his roles in films The First Day of the Rest of Your Life and Thérèse Desqueyroux as well as Violette.
Proslavil se rolí Juana Borgii v televizním seriálu Borgia a dále se objevil například ve filmech Poslední den zbytku tvýho života, Thérèse Desqueyroux či Violette.