Cast Credits Travelers (2016) Guest starring as Coach Perry Episode 2x09: Update (Dec 11, 2017) [Co-Star] Chesapeake Shores (2016) Guest starring as Mark Hall (4 episodes) Episode 2x10: Freefall (Oct 8, 2017) Episode 2x09: The Royal Court (Oct 1, 2017) Episode 2x05: Buried Treasures (Sep 3, 2017) Episode 2x04: It's Always Nashville (Aug 27, 2017) View 1 more View 1 less The Flash (2014) Guest starring as Marcus Stockheimer Episode 1x12: Crazy for You (Feb 3, 2015) [Co-Star] Signed, Sealed, Delivered (2014) Guest starring as Hoke Carey Episode 1x03: Soulmates (May 4, 2014) [Co-Star]