Cast Credits Homeland (2011) Guest starring as Discussion Leader Episode 1x04: Semper I (Oct 23, 2011) [Co-Star] The Vampire Diaries (2009) Guest starring as Maintenance Worker Episode 2x12: The Descent (Jan 27, 2011) [Co-Star]