He was interested in directing films at the age of 19 and he made several shorts. As he wasn't admitted to the National Film School, he decided to dedicate himself to acting, and made his debut in the theatre in 1988 before moving to cinema and television. Fame came with the parts he played in such films as Riff-Raff (1991) by Ken Loach, Braveheart...
Nominated for 1 Primetime Emmy. Another 40 wins & 29 nominations.
Movie | Mystery Ride | Callum Macfarlane | 2017 |
Movie | The Neighbours | Ernest | 2017 |
Movie | Jungle Book: Origins | Akela | 2017-10-06 |
Movie | Tommy's Honour | Unknown | 2016 |
Series | Quarry | Unknown | 2016 |
Movie | Edith | Jake | 2016-03-07 |
Series | Stonemouth | Unknown | 2015 |
Movie | Sunset Song | Unknown | 2015 |
Movie | Hector | Unknown | 2015 |
Movie | Hercules | Sitacles | 2014-07-25 |
Series | Olive Kitteridge | Jim O'Casey | 2014-11-02 |
Series | Días de cine | Unknown | 2014 |
Series | Lily's Driftwood Bay | Unknown | 2014 |
Series | The 65th Primetime Emmy Awards | Unknown | 2013-09-22 |
Movie | Sunshine on Leith | Unknown | 2013 |
Movie | The Liability | Peter | 2013-05-17 |
Series | Top of the Lake | Unknown | 2013 |
Movie | Welcome to the Punch | Roy Edwards | 2013-03-15 |
Movie | The Man Inside | Unknown | 2012 |
Series | The Fear | Unknown | 2012 |
Movie | Tyrannosaur | Unknown | 2011 |
Movie | Neds | Unknown | 2011-04-20 |
Movie | War Horse | Unknown | 2011-12-25 |
Movie | Long Distance Information | Unknown | 2011 |
Movie | Ceremonia de clausura - 58 Festival Internacional de San Sebastián | Unknown | 2010 |
Movie | Harry Potter and the Deathly Hallows: Part 1 | Unknown | 2010-11-19 |
Movie | Red Riding: In the Year of Our Lord 1980 | Unknown | 2009 |
Movie | Red Riding: In the Year of Our Lord 1974 | Unknown | 2009-11-11 |
Movie | Red Riding: In the Year of Our Lord 1983 | Unknown | 2009-11-11 |
Movie | Scotland on Screen | Unknown | 2009 |
Movie | Stone of Destiny | Unknown | 2008 |
Series | The Fixer | Unknown | 2008 |
Series | Movie Connections | Unknown | 2007 |
Movie | The Last Legion | Unknown | 2007 |
Movie | The Trial of Tony Blair | Unknown | 2007 |
Movie | To Build a Home | Unknown | 2007 |
Movie | Dog Altogether | Joseph | 2007-08-18 |
Movie | True North | Riley | 2007-09-14 |
Series | British Film Forever | Unknown | 2007-07-28 |
Movie | Children of Men | Unknown | 2007-01-05 |
Movie | Boy A | Unknown | 2007 |
Series | Seanchaí | Unknown | 2006 |
Movie | Cargo | Unknown | 2006 |
Series | The Review Show | Unknown | 2006 |
Movie | On a Clear Day | Unknown | 2005 |
Series | Continuarà... | Unknown | 2005 |
Movie | Criminal | Unknown | 2004 |
Movie | Out of This World | Jim | 2004-02-07 |
Movie | Waves | Him | 2004-06-22 |
Movie | Blinded | Unknown | 2004 |
Series | Shoebox Zoo | Unknown | 2004 |
Movie | This Little Life | Consultant | 2003-03-19 |
Movie | Kiss of Life | Unknown | 2003 |
Movie | Young Adam | Unknown | 2003 |
Series | Shootout | Unknown | 2003-10-12 |
Movie | The Magdalene Sisters | Unknown | 2002 |
Series | Cinema 3 | Unknown | 2002 |
Series | Richard & Judy | Unknown | 2001-11-26 |
Movie | The Claim | Daniel Dillon | 2001-02-02 |
Movie | Session 9 | Unknown | 2001 |
Series | Breakfast | Unknown | 2000-10-02 |
Movie | Caesar | Unknown | 2000 |
Movie | Ordinary Decent Criminal | Stevie | 2000-01-07 |
Movie | The Escort | Unknown | 1999 |
Movie | Miss Julie | Unknown | 1999 |
Movie | Duck | Unknown | 1998 |
Movie | My Name Is Joe | Unknown | 1998 |
Movie | Orphans | Unknown | 1998 |
Movie | Fleadh Report | Unknown | 1997 |
Movie | The Longest Memory | Unknown | 1997 |
Movie | Poor Angels | Unknown | 1997 |
Movie | Bogwoman | Unknown | 1997 |
Movie | FairyTale: A True Story | Unknown | 1997-10-24 |
Series | Cardiac Arrest | Unknown | 1996 |
Movie | Trainspotting | Unknown | 1996-08-09 |
Movie | Nightlife | Unknown | 1996 |
Movie | Calling Bible John | Unknown | 1996 |
Movie | Ruffian Hearts | Unknown | 1995 |
Movie | Narance | Unknown | 1995 |
Movie | Good Day for the Bad Guys | Unknown | 1995 |
Movie | Braveheart | Unknown | 1995-05-24 |
Movie | Fridge | Unknown | 1995 |
Movie | Shallow Grave | Andy | 1995-02-10 |
Movie | The Priest and the Pirate | Unknown | 1994 |
Movie | Close | Unknown | 1993 |
Series | Rab C. Nesbitt | Unknown | 1993 |
Movie | Riff-Raff | Unknown | 1993-02-12 |
Series | Harry | Unknown | 1993 |
Series | Taggart | Unknown | 1992 |
Movie | Sealladh | Unknown | 1992 |
Series | Bunch of Five | Unknown | 1992 |
Series | Jute City | Unknown | 1991 |
Movie | Opium Eaters | Unknown | 1990 |
Movie | Crossing the Line | Vince | 1990-08-31 |
Series | Your Cheatin' Heart | Unknown | 1990 |
Movie | The Steamie | Unknown | 1988 |
Series | Film 2016 | Unknown | 1971-11-16 |