Cast Credits Glee (2009) Guest starring as Random Guy Episode 2x04: Duets (Oct 12, 2010) [Co-Star] Big Love (2006) Guest starring as Assistant D.A. Episode 3x01: Block Party (Jan 18, 2009) [Co-Star]