Born in Pétion-Ville, he moved to Paris at a young age to pursue a modeling career. His early roles were in French television commercials and Spanish musical theatre. Eventually settling in Los Angeles in the late 1990s, he had small roles in The Bourne Identity and Arliss before breaking into larger roles in American television and film. Most recently, he acted in TNT’s Claws.