03/11/1941
Pawtucket, Rhode Island, USA:
|
The Wishing Well (2009) as Nelbert |
|
Stitches (1985) as Dr. Wright |
|
The Liquid Psychologist () as Seamus O'Reilly |