Cast Credits Sing It! (2016) Starring as Luke (10 episodes) Episode 1x10: AND THE WINNER IS… (Jul 6, 2016) Episode 1x09: FINAL FOUR! (Jun 29, 2016) Episode 1x08: LET'S BE REAL! (Jun 22, 2016) Episode 1x07: LET'S SELL OUT! (Jun 15, 2016) Episode 1x06: DESTINY IS CALLING! (ft. Sasha Pieterse) (Jun 8, 2016) Episode 1x05: WE HAVE TO SING WHAT?! (Jun 1, 2016) Episode 1x04: COMING OUT?! (May 25, 2016) Episode 1x03: STRIPPED DOWN! (May 25, 2016) Episode 1x02: THE CHICKEN THEORY?! (May 25, 2016) Episode 1x01: THE SHOW BEGINS! (May 25, 2016) View 7 more View 7 less Criminal Minds (2005) Guest starring as David Zimmerman Episode 7x22: Profiling 101 (May 9, 2012) [Co-Star] NCIS (2003) Guest starring as Judd Dempsey Episode 8x03: Short Fuse (Oct 5, 2010) Will & Grace (1998) Guest starring as Ryan Episode 9x14: The Beefcake and the Cake Beef (Mar 15, 2018) [Co-Star]