2014ГранчестерСериалв роли Dominic Taylor · эпизодов: 1
2014Белые поселенцыФильмв роли Ed
2013Когда зовёт сердцеФильмв роли Higgins
2012Delhi in a DayФильмв роли Jasper
2012Nazi TitanicФильмв роли Narrator (voice)
2007The Waiting RoomФильмв роли Brian
2007Miss Marie Lloyd: Queen of the Music HallФильмв роли Freddie
2007Тюдоры Сериалв роли Robert Testwood · эпизодов: 1
2007PopcornФильмв роли Emil
2006New Street LawСериалв роли Joe Stevens · эпизодов: 13
2006Отель «Вавилон»Сериалв роли Jack · эпизодов: 5
2005Stalking Pete DohertyФильмв роли Narrator
2005ИдеалСериалв роли Luke · эпизодов: 4
2004Убийство в пригородеСериалв роли Jamie Finch · эпизодов: 1
2003ДолгФильмв роли James Hilden
2003ДолгСериалв роли James Hilden · эпизодов: 2
2003Coming UpСериалв роли Clay · эпизодов: 1
2002Ни одна ночь не станет долгойФильмв роли Tim Cornish
2002Сага о ФорсайтахСериалв роли Jon Forsyte · эпизодов: 4
2001VallenФильмв роли Lucas
2001TeachersСериалв роли Ewan · эпизодов: 9
2000In His Life: The John Lennon StoryФильмв роли Stuart Sutcliffe
2000Билли ЭллиотФильмв роли Tutor 4
2000Urban GothicСериалв роли Carter · эпизодов: 1
2000Закон противоположностейФильмв роли David Blau
1999Elephant JuiceФильмв роли George
1999Boyz UnlimitedСериалв роли Scott Le Tissier · эпизодов: 6
1998Still CrazyФильмв роли Young Keith
1998The Wolves of KromerФильмв роли Seth
1986Катастрофа Сериалв роли Brian · эпизодов: 1