Craggy Irish character actor who has acted on stage at London's West End, The Gate, The Gaiety, Ireland's Abbey Theatre, The Royal Court, and The National Theatre. Especially noted for his roles in classic plays by Sean O'Casey, John Millington Synge, Brendan Behan and John B. Keane. A prolific presence on British television as guest actor in series like Special Branch, The Sweeney, Van der Valk, The Bill, Maigret, Hustle and New Tricks.