49 Years Old
Canadian born character actor known for Book of Eli, Pacific Rim, Room, Blindness, Anon, Pompeii, The Glass Castle and The Boondock Saints.
Niagara Falls, Ontario, Canada on 1st January 1976