Cast Credits Suits (2011) Guest starring as Jonathan Sidwell (8 episodes) Episode 5x09: Uninvited Guests (Aug 19, 2015) Episode 5x02: Compensation (Jul 1, 2015) Episode 4x02: Breakfast, Lunch and Dinner (Jun 18, 2014) [Co-Star] Episode 4x01: One-Two-Three Go... (Jun 11, 2014) [Co-Star] Episode 3x15: Know When to Fold 'Em (Apr 3, 2014) [Co-Star] Episode 3x14: Heartburn (Mar 27, 2014) [Co-Star] Episode 3x09: Bad Faith (Sep 10, 2013) [Co-Star] Episode 3x04: Conflict of Interest (Aug 6, 2013) [Co-Star] View 5 more View 5 less Lost Girl (2010) Guest starring as Darren Clare Episode 4x10: Waves (Jan 19, 2014) Pretty Little Liars (2010) Guest starring as Gil (2 episodes) Episode 6x16: Where Somebody Waits for Me (Feb 16, 2016) Episode 6x14: New Guys, New Lies (Feb 2, 2016) Modern Family (2009) Guest starring as Scott Hunter Episode 9x08: Brushes With Celebrity (Nov 29, 2017) Little Mosque on the Prairie (2007) Starring as Reverend William Thorne Billable Hours (2006) Starring as Clark Claxton III