Cast Credits Selfie (2014) Guest starring as Miller Episode 1x01: Pilot (Sep 30, 2014) Revolution (2012) Guest starring as Jeff Episode 2x01: Born in the U.S.A. (Sep 25, 2013) 2 Broke Girls (2011) Guest starring as Dr. Shecter Episode 1x16: And the Broken Hearts (Feb 13, 2012) The Vampire Diaries (2009) Guest starring as Dean Episode 4x05: The Killer (Nov 8, 2012) 90210 (2008) Guest starring as Mark Driscoll (8 episodes) Episode 2x22: Confessions (May 18, 2010) Episode 2x21: Javianna (May 11, 2010) Episode 2x19: Multiple Choices (Apr 27, 2010) Episode 2x06: Wild Alaskan Salmon (Oct 13, 2009) Episode 2x04: The Porn King (Sep 29, 2009) Episode 2x03: Sit Down, You're Rocking the Boat (Sep 22, 2009) Episode 2x02: To Sext or Not to Sext (Sep 15, 2009) Episode 2x01: To New Beginnings! (Sep 8, 2009) View 5 more View 5 less 'Til Death (2006) Guest starring as Brian Episode 1x14: The Colleague (Feb 1, 2007) Grey's Anatomy (2005) Guest starring as Clive Johnson (3 episodes) Episode 14x14: Games People Play (Mar 8, 2018) Episode 14x12: Harder, Better, Faster, Stronger (Feb 8, 2018) Episode 14x09: 1-800-799-7233 (Jan 18, 2018) NCIS (2003) Guest starring as Bennett Jermaine Episode 12x08: Semper Fortis (Nov 18, 2014)