Es conocido internacionalmente por su papel como Teddy O'Donovan en la película de Ken Loach "The Wind That Shakes the Barley", ganadora de la Palma de Oro en el .