2026Shadows of BeirutФильмв роли Ben
2023Пределы разумаФильмв роли Toby Sinclair
2022Опасная играФильмв роли Thomas
2022Forgive Us Our TrespassesФильмв роли Arthur
2021Цена ошибкиФильмв роли Sean McGuire
2007SinnerФильмв роли Stephen
2006Внезапная удачаСериалв роли Pascal · эпизодов: 2
2005Тайны Бермудского треугольникаСериалв роли Bruce Geller · эпизодов: 3
2005АномалииСериалэпизодов: 1
2005КостиСериалв роли Jesse Kane · эпизодов: 1
2005What's Up, Scarlet?Фильмв роли Bruno
2005Red RoseФильмв роли Robert Burns
2004Вероника МарсСериалв роли Colin Nevin · эпизодов: 1
2003КлептоманияФильмв роли Sandy Hauser
2002АвтофокусФильмв роли Richard Dawson
2002Американские мечтыСериалв роли Colin Blair · в роли Colin · эпизодов: 8
2002C.S.I.: МайамиСериалв роли Keith Gifford · эпизодов: 1
2001ПоместьеФильмв роли Paul
2001Спасибо небесамФильмв роли Horace
2000Томас и волшебная железная дорогаФильмв роли Mr. C. Junior