
Actor
Age 47 · USA

2005 · ★ 6.7
as Calvin Klein Model

2001 · ★ 6.8
as Jeremy Blond

2006 · ★ 4.9
as Percy (voice)

2003 · ★ 5.5
as Macon Forrester

2002 · ★ 4.7
as Ed Mitchell

2014 · ★ 6.3
as Daniel Lynch

2007 · ★ 5.3
as Jonathan Samuelson

2006 · ★ 5
as Nathan

2016 · ★ 4.5
as Troy

2000 · ★ 6.2
as James

2012
as Orlando

2015
as Joe

2008
as Scott
Movies from TMDB, TV roles from TVmaze (main cast only).