Stephen inizia la sua carriera come attore di teatro, e tra gli anni '70 e '80 ha lavorato anche in produzione cinematografiche e televisive. Debutta sul grande schermo con una piccola parte nella pellicola di
Neil Jordan "Angelo"(1982), e sempre con Jordan ha lavorato nei film "La compagnia dei Lupi"(1984), "Dolce è la vita"(1991),
"La moglie del soldato"(1992), con cui ottiene molti riconoscimenti e raggiunge il successo, "Intervista con vampiro"(1994) e
"Michael Collins"(1996) accanto a
Julia Roberts e Liamo Neeson. Nel 1998 è nel film
"The Butcher boy" e nel 1999 è nella pellicola
"Fine di una Storia" entrambi di Jordan. Nel 2002 viene scelto da
William Malone per interpretare il film
"Paura.com" e nel 2003 è protagonista del film "Bl,.m" di Sean Walsh, presentato al Taormina BNL Film Festival 2003. Ultimamente ha lavorato in
"V For Vendetta"(2005) accanto a
Natalie Portman e nel film
"Breakfast on Pluto" diretto nuovamente da
Neil Jordan.