2012, Television, Constable Whimsey, In Am An Ghátair, Magammedia / TG4, Paddy Hayes
2011, Television, Doctor, Rubberbandits Comedy Blaps, Channel 4 / Sideline Media, Declan Lowney
2010, Television, Auctioneer, Mattie, RTE, Shimmy Marcus
2008, Television, Peter Brennan, Fair City (8 eps), RTE, Jonthan O'Connor
2007, Television, Mysterious Stranger, Killinaskully, RTE, Eugene O'Connor
2006, Television, Ethan, Emmerdale (Returned for 3 eps), Yorkshire Television, Sean Crotty
2005, Television, Ethan (2003-2005), Emmerdale, Yorkshire Television, Various Directors
2013, Stage, Tranio, The Taming of the Shrew, Propeller Theatre Company, Edward Hall
2012, Stage, Feste, Twelfth Night, Propeller Theatre Company, Edward Hall
2012, Stage, Kent / Edmund, King Lear (in development), Arts Council of Ireland, Rob Clare
2011, Stage, Jake, Stones In His Pockets, Orchard Theatre Company, Simon Thompson
2011, Stage, The Accused, Killer Kabaret, Bottom Dog Theatre, Myles Breen
2010, Stage, Doug, Elegies for Angels, Punks and Raging Queens, Bottom Dog Theatre, Myles Breen
2010, Stage, Dean Martin, The Rat Pack - Live From Las Vegas, Flying Music, Mitch Sebastian
2009, Stage, Vinnie, The Revenger's Tragedy, Bottom Dog Theatre, Myles Breen
2009, Stage, Dean Martin, The Rat Pack - Live From Las Vegas, Flying Music, Mitch Sebastian
2009, Stage, The Emigrant, Off The Wall, Bottom Dog Theatre, Myles Breen
2008, Stage, Dean Martin, Rat Pack, Flying Music - American Tour, Mitch Sebastian
2008, Stage, Groom, Walking Away, Amalgamotion - Irish Tour, Helena Enright
2007, Stage, Bernard, Death Of A Salesman , Bolton Octagon, Mark Babych
2005, Stage, Jim, The Glass Menagerie, Island Theatre Company, Terry Devlin
2003, Stage, Owen, Translations, Manchester Library Theatre, Roger Haines
2003, Stage, Billy Bibbit, One Flew Over the Cuckoo's Nest, Andrews Lane, Dublin, Terry Byrne
2002, Stage, Various Roles, Come Up And See Me Sometime, Pavilion Theatre, Dublin, Caroline Fitzgerald
2002, Stage, Al Dubbin, Pigtown, Island Theatre Company, Terry Devlin
2001, Stage, George, Our Town, Island Theatre Company, Terry Devlin
2001, Stage, Bianca, The Taming Of The Shrew, Island Theatre Company, Terry Devlin
2001, Stage, Paris, Romeo and Juliet, Pavilion Theatre, Dublin, Karen-Louise Hebden
1999, Stage, Michael, Borrowed Robes, Island Theatre Company, Terry Devlin
2011, Rehearsed Reading, Reverend Parris, The Crucible, Bottom Dog Theatre, Niall Cleary
2011, Rehearsed Reading, Hildy Johnson, The Front Page, Bottom Dog Theatre, Patrick Byrnes
2010, Rehearsed Reading, Elyot, Private Lives, Bottom Dog Theatre, John Breen
2010, Rehearsed Reading, Faulkland, The Rivals, Bottom Dog Theatre, Joan Sheehy
2009, Rehearsed Reading, Macduff, Macbeth, Bottom Dog Theatre, John Anthony Murphy
2009, Rehearsed Reading, Jason, Medea, Bottom Dog Theatre, Paul Meade
2009, Radio, Narrator, Purgatory, RTE Radio 1, Séamus Hosey
2008, Pantomime, Captain Hook, Nevereverland, Limerick Millennium Theatre, Richie Ryan
2000, Pantomime, The Beast, Beauty And The Beast, Belltable Arts Centre, Richie Ryan