No photoPeter AylwardActingKnown ForNothing Is Impossible2022Perimortem2022Manufactured Luck2022My Blind Brother2016Murder Comes To Town2014Spider-Man2002The Nightmare Room2001Meat Loaf: To Hell and Back2000Personal Foul1987The Untouchables1987