Michael McElhatton
Birthday: 1963-01-01 | Place of Birth: Terenure, Dublin, Ireland...
Known For
The Last Duel
The Last Right
The Winter Lake
Captain Morten and the Spider Queen