Michael Thibeault is known for Sirens Lake and TrialWatch (1991).
Hide unreleased
Sirens Lake TBA
as Rob Boyle
Credits from TMDB.