Cast Credits Haven (2010) Guest starring as Michael Garrick Episode 1x12: Resurfacing (Oct 1, 2010) [Co-Star]