Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
Deserted (2016)Papel: TroyEdad: 38 años 5.00
Vampire Diaries (2009) (Serie TV) (2009 - 2017)Papel: Trevor 6.96
El mentalista (Serie TV) (2008 - 2015)Papel: Gavin Yardley 8.00
Sensación de vivir: la nueva generación (Serie TV) (2008 - )Papel: Fashion Design Instructor 8.00
Life (Serie TV) (2007 - 2009)Papel: Jeffrey Farmer 7.93
September Dawn (2007)Papel: Jonathan SamuelsonEdad: 28 años 5.04
The Class (Serie TV) (2006 - )Papel: Benjamin Chow 7.05
¡Movida bajo el mar! (2006)Papel: PercyEdad: 26 años 4.84
La isla (2005)Papel: Calvin Klein ModelEdad: 26 años 7.53
Enamórate (2003)Papel: Macon ForresterEdad: 24 años 5.81
Dale caña que es francesa (2002)Papel: Ed MitchellEdad: 23 años 5.05
Smallville (Serie TV) (2001 - 2011)Papel: Mikhail Mxyzptlk 6.93
Gosford Park (2001)Papel: Jeremy BlondEdad: 21 años 6.89
Grounded for Life (Serie TV) (2001 - 2005)Papel: Steve 8.00
La fuerza del pasado (2000)Papel: JamesEdad: 23 años 5.97
El ala oeste de la Casa Blanca (Serie TV) (1999 - 2006)Papel: Jean Paul 7.39
Superior (2015) (Cortometraje)Papel: JoeEdad: 36 años 7.00