Stephen is a native Dublin actor, he is 5′ 7″ (170cm) tall.
He’s cast to play TD ‘Dan O’Rourke’ in Loosehorse’s docu-drama called “STATE OF FLUX” which is currently in production in Dublin.
His screen credits also include the RTE/Acorn television series “DEAD STILL”, Ripple World Productions feature film “DARK JUSTICE”, Season six of History’s “VIKINGS” (Amazon Prime), and all four seasons of the Irish television serial drama “RED ROCK”.
Theatre wise Stephen most recently toured nationally playing ‘Lar’ in Verdant Productions staging of “BROTHERS OF THE BRUSH” by Jimmy Murphy, performing alongside Stephen Jones (‘Heno’), Luke Griffen (‘Mark’) and Gerard Byrne (‘Jack’). The tour followed a 3-week run in Dublin’s Viking Theatre.