简介:
Stephen McGowan was born in Dublin where he trained at Billie Barry Stage School and was a member of Dublin Youth Theatre. Stephen is now based in London and, primarily, is interested in working in film and television, and particularly likes playing controversial, complex characters. Stephen also writes, and makes mixed media artwork.