Биография отсутствует.
2024A Family AffairФильмв роли Walter
2010The Holy RollerФильмв роли Declan (as Mike Maxwell)
2010Мастер Гарольд... и ребятаФильмв роли Harold Ballard
2005Конкретный бизнесФильмв роли Jimmy
2005Wish You Were HereФильмв роли Robert Dunsmore
2003Oh Marbella!Фильмв роли Nick
1998Операция отряда Дельта 2: МэйдэйФильмв роли Nickolai
1994Небесные созданияФильмв роли Professor
1993Daisy de MelkerСериалв роли Det Wolhuter · эпизодов: 3