James Flanagan
James Flanagan is known for his work on Oculus (2013), Absentia (2011) and Ghosts of Hamilton Street (2003).
James Flanagan's FILMOGRAPHY
as Actor (12)