Feidlim Cannon

Feidlim Cannon

Feidlim Cannon is an actor and writer, known for Savage (2009), The Front Line (2006) and Effigy Road (2011).