Stephen Boyd lectures in Film and Screen Media at the Institute of Art, Design and Technology in Dun Laoghaire, County Dublin. He is also a PhD researcher at Trinity College Dublin.
Stephen Boyd lectures in Film and Screen Media at the Institute of Art, Design and Technology in Dun Laoghaire, County Dublin. He is also a PhD researcher at Trinity College Dublin.