Актьор - Slow Horses(Сериал)(2022) - Struan Loy The Ipcress File(Мини Сериал)(2022) - Minister Beep(2021/I) - Father Sydney Cold Call(Мини Сериал)(2019) - Kirk Wiley Greed(2019/I) - Jim McBride Apostle(2018) - Frank The Party's Just Beginning(2018) - Liusaidh's Dad Victoria & Abdul(2017) - Dr. Reid Line of Duty(Сериал)(2012-2017) - CS Derek Hilton / Hilton / ACC Derek Hilton Decline and Fall(Мини Сериал)(2017) - Chief Warder Charlie Cloudhead(Късометражен)(2016) - Charlie Cloudhead Raised by Wolves(Сериал)(2016) - Sean Couple in a Hole(2015) - John The Sunny(2014) - Wullie Utopia(Сериал)(2013-2014) - Dugdale Lawless(2013) - Simon Harding The Wrong Mans(Сериал)(2013) - PC Hennessy Case Histories(Сериал)(2013) - Ian Kelso Vera(Сериал)(2011) - Clive Stringer Hope Springs(Сериал)(2009) - Gil Cameron Purves + Pekkala(2009) - Hamish Glennie No Holds Bard(2009) - Struan Robertson In the Loop(2009) - Jamie MacDonald Silent Witness(Сериал)(2008) - Det Sgt Nick Wallace The Last Enemy(Мини Сериал)(2008) - Professor Lawrence Cooper Shell(Късометражен)(2007) - The Salesman The Thick of It(Сериал)(2005-2007) - Jamie Low Winter Sun(2006) - David Westwood Red Road(2006) - Avery Birthday Girl(2002) - Drew Murder(Мини Сериал)(2002) - Lee Finch Beautiful Creatures(2000) - Aidan Complicity(2000) - Andy Bedrooms and Hallways(1998) - John Staying Alive(Сериал)(1996-1997) - Alan McPherson Dangerfield(Сериал)(1996) - Glenn Jones Doctor Finlay(Сериал)(1996) - Danny Gallagher The Negotiator(1994) Being Human(1994) - Soldier Micky Love(1993) - Writer Creatures of Light(1992) - Fionn Between the Lines(Сериал)(1992) - David Ray Clarissa(Мини Сериал)(1991) - Preacher Boon(Сериал)(1990) - Simon Taggart(Сериал)(1986-1990) - Alastair Finn / David Crawford Tumbledown(1988) - Saltemarsh A Very Peculiar Practice(Сериал)(1988) - Adie Shaw The Play on One(Сериал)(1988) - Murdo Caldwell