Theatre credits include: Borstal Boy (Gaiety Theatre), The Shawshank Redemption (Gaiety Theatre and Wyndhams Theatre London), Full Moon for a Solemn Mass in Summer (Rough Magic), Juno and the Paycock (Tour), Macbeth (Second Age), Pinocchio (Mill Theatre), Three Cheers for Mrs Butler (Project Theatre), The Mighty Oak of Riverwood (Crypt / Gate Theatre), A Christmas Carol, Jane Eyre, A Christmas Carol, Oliver Twist (Gate Theatre).
TV includes: Single Handed IV, Pure Mule – The Last Weekend for which Diarmuid was nominated for an IFTA award for best supporting actor, This is Nightlive, Fair City (RTE); Five Minutes of Heaven (BBC). Film includes (most recently): Jack Taylor, Good Vibrations, The Borgias I / II / III, Honeymoon for One, Roadkill, Killing Bono, Clara, Parked, The Tudors III, Savage, Situations Vacant, Prosperity, The Life of C.S.Lewis, Broken Things, In the Footsteps of Lord Mortefontaine, The Return ofGelent.