Stephen Byrne

Stepen Byren (born 1986) is a comics artist originally from Dublin, Ireland, who now lives in the USA. He has worked for Titan Comics on their Doctor Who line of titles.