Based in Dublin, her photography takes her to many places beyond Ireland. Sheehan’s background is a fusion of photojournalism and fine arts' sensibilities forged in the context of attending Crawford Art College in Cork in the 1980s and the University of the Arts, London for her MA (2003-2004).