Cast Credits Saving Hope (2012) Guest starring as Max Morrison Episode 4x16: Torn and Frayed (Feb 4, 2016) Murdoch Mysteries (2008) Guest starring as Jonah Foster Episode 10x12: The Missing (Jan 23, 2017) Sophie (2008) Starring as Matt Scott Beautiful People (2005) Guest starring as Jeremy (3 episodes) Episode 1x16: And the Winner Is... (Apr 24, 2006) Episode 1x15: Best Face Forward (Apr 17, 2006) Episode 1x14: Where Are We Now? (Apr 10, 2006)