Finalist in the So You Think You're Funny? new act competition, 2008.
Where can I see Gearoid Farrelly next?