Actor chileno conocido por sus papeles en Ugly Betty y Private Practice. También ha participado en Psych y en In Plain Sight. Más tarde protagonizó la telenovela mexicana Sueño de Amor.
Era oficial y piloto en la Fuerza Aérea de Chile.
Quedó en tercer lugar en la temporada seis de Dancing with the Stars.
Se casó y tuvo una hija con Angélica Castro.
Participó en una miniserie dirigida por Jennifer Lopez llamada Como Ama Una Mujer.