Hide unreleased
The Liquid Psychologist TBA
as Seamus O'Reilly
The Wishing Well 2009
as Nelbert
Stitches 1985
as Dr. Wright
Credits from TMDB.