Steven graduated from the National Film School at IADT Dun Laoghaire, Ireland with a BA (Honours) in Directing and Producing. He then completed a Masters in Screenwriting, before working in production on 'Vikings'.
His graduation film in the NFS was 'Unfold' which received several awards in Ireland and the USA, and was supported by Culture Ireland to represent Irish film at several international film festivals.
Steven previously worked as an Architectural Technologist, before switching to the visual medium, utilising his training in visualisation and project management.