He has appeared in How to Lose Friends & Alienate People in a minor role. He has also had roles in a number of films, including the 2005 film Festival where he played stand-up comedian Tommy O'Dwyer, a role for which he won a Scottish BAFTA award, and a small role in Vera Drake.
The text describes an actor who has appeared in several films, including "How to Lose Friends & Alienate People," "Festival," and "Vera Drake."  He is known for his role as Tommy O'Dwyer in "Festival" which earned him a Scottish BAFTA award.