Stephen Byrne
Stephen Byrne was born in Dublin, Ireland, where he studied animation at the Irish School of Animation. He has worked in Ireland and the United States in the fields of animation, TV advertising, satirical newspaper cartoons, and video games. He now lives in London, where he works on his true passion, comics.