Cast Credits Mercy Street (2016) Guest starring as Cyrus Davis Episode 1x05: The Dead Room (Feb 14, 2016) Castle (2009) Guest starring as Cute Young Guy Episode 4x11: Till Death Do Us Part (Jan 9, 2012)