Cast Credits The 100 (2014) Guest starring as Volunteer Episode 1x05: Twilight's Last Gleaming (Apr 16, 2014) [Co-Star] Almost Human (2013) Guest starring as Tech (2 episodes) Episode 1x09: Unbound (Feb 3, 2014) [Co-Star] Episode 1x04: The Bends (Dec 2, 2013) [Co-Star] Psych (2006) Guest starring as Private Tuke Episode 4x10: You Can't Handle This Episode (Jan 27, 2010) [Co-Star] Battlestar Galactica (2003) Guest starring as Marine Episode 2x03: Fragged (Jul 29, 2005) [Co-Star]