2016Испытание пустынейФильмв роли Troy
2015SuperiorФильмв роли Joe
2014Горящая синеваФильмв роли Daniel Lynch
2012ОдержимостьФильмв роли Orlando
2009Дневники вампираСериалв роли Trevor · эпизодов: 3
2008МенталистСериалв роли Gavin Yardley · эпизодов: 1
2008Rez BombФильмв роли Scott
2008Беверли-Хиллз 90210: Новое поколениеСериалв роли Fashion Design Instructor · эпизодов: 1
2007Жизнь как приговорСериалв роли Jeffrey Farmer · эпизодов: 1
2007Последний сентябрьФильмв роли Jonathan Samuelson
2006The ClassСериалэпизодов: 5
2006Наживка для акулыФильмв роли Percy (voice)
2006ParkФильмв роли Nathan
2005ОстровФильмв роли Calvin Klein Model
2003Как быть?Фильмв роли Macon Forrester
2002The Making of Gosford ParkФильмв роли Self (uncredited)
2002Шлепни ее, она француженкаФильмв роли Ed Mitchell
2001Госфорд паркФильмв роли Jeremy Blond
2001Тайны СмолвиляСериалв роли Mikhail Mxyzptlk · эпизодов: 1