Cast Credits American Horror Stories (2021) Guest starring as Barry Episode 1x04: The Naughty List (Jul 29, 2021) Royalties (2020) Guest starring as Switchback Jacket Guitarist Episode 1x05: I Am So Much Better Than You at Everything (Jun 23, 2020) [Uncredited] Élite (2018) Guest starring as Bill McKinley Episode 3x07: Nadia y Omar (Mar 13, 2020) When We Rise (2017) Guest starring as Bobbi Campbell Episode 1x02: Part II (Mar 1, 2017) Celebrity Family Feud (2015) Guest starring as Kevin McHale Episode 1x03: Dr. Phil McGraw vs Garry & Penny Marshall and Kevin McHale vs Fred Willard (Jul 5, 2015) Tiny Tiny Talk Show (2015) Guest starring as Kevin McHale Episode 1x11: Kevin McHale & Bryan Cogman (Mar 12, 2015) Virtually Famous (2014) Starring as Host (28 episodes) Episode 3x10: Dane Baptiste, Binky Felstead, Mark-Francis Vandelli, Russell Kane (Mar 22, 2016) Episode 3x09: Suzi Ruffell, Romesh Ranganathan, Jameela Jamil, Thomas Turgoose (Mar 15, 2016) Episode 3x08: Will Mellor, Gemma Collins, Tez Ilyas, Alex Brooker (Mar 8, 2016) Episode 3x07: Scarlett Moffatt, Arg, David Morgan, Chris Ramsey (Mar 1, 2016) Episode 3x06: Stacey Solomon, Jason Byrne, Joe Swash, Alex Brooker (Feb 23, 2016) Episode 3x05: Sharon Rooney, Chris Ramsey, Joey Essex, Eddie Kadi (Feb 16, 2016) Episode 3x04: Vicky Pattison, Katherine Ryan, Sam Simmons, Rachel Riley (Feb 9, 2016) Episode 3x03: Chris Ramsey, Catherine Tyldesley, Lee Ryan, Russell Kane (Feb 2, 2016) Episode 3x02: Rylan Clark-Neal, Jennifer Metcalfe, Bobby Mair, Cariad Lloyd (Jan 26, 2016) Episode 3x01: Jimmy Carr, Jamie Laing, Jay Hutton, Ellie Taylor (Jan 19, 2016) Episode 2x10: Colin Furze, Russell Kane, Spencer Matthews, Alexandra Felstead, David Morgan (Jun 15, 2015) Episode 2x09: Charlotte Crosby, Jack and Dean, David Haye, Ivo Graham (Jun 8, 2015) Episode 2x08: Joe Lycett, Sam Faiers, Jake Wood, Nish Kumar (Jun 2, 2015) Episode 2x07: Roisin Conaty, Russell Kane, Alex Brooker, Joe Swash (May 26, 2015) Episode 2x06: Chris Ramsey, James Sutton, Joey Essex, Katherine Ryan (May 18, 2015) Episode 2x05: Denise van Outen, Dane Baptiste, Bobby Mair, Louis Smith (May 11, 2015) Episode 2x04: Rob Beckett, Rylan Clark-Neal, Tom Davis, Sarah Callaghan (May 4, 2015) Episode 2x03: Chris Ramsey, Laura Whitmore, Rhys James, Jimmy Bullard (Apr 27, 2015) Episode 2x02: Rob Beckett, Tyler Oakley, Stacey Solomon, Bobby Mair (Apr 20, 2015) Episode 2x01: Ellie Taylor, Mark-Francis Vandelli, Alex Brooker, Dappy (Apr 13, 2015) Episode 1x08: Gemma Merna, Rob Beckett, Alex Mytton, Yasmine Akram (Sep 8, 2014) Episode 1x07: Russell Kane, Cheska Hull, Sharon Rooney, Ed Gamble (Sep 1, 2014) Episode 1x06: James Acaster, Pixie Lott, Troy Von Scheibner, Aisling Bea (Aug 25, 2014) Episode 1x05: Romesh Ranganathan, Stacey Solomon, Tom Rosenthal, Bradley Simpson, Tristan Evans (Aug 18, 2014) Episode 1x04: Chris Ramsey, Emily Atack, Scott Mills, Bobby Mair (Aug 11, 2014) Episode 1x03: James Acaster, Kimberly Wyatt, Alex Brooker, Jameela Jamil (Aug 4, 2014) Episode 1x02: Katherine Ryan, David Haye, Helen Flanagan, Joe Lycett (Jul 28, 2014) Episode 1x01: Romesh Ranganathan, Rachel Riley, Tyger Drew-Honey, Chris Ramsey (Jul 21, 2014) View 25 more View 25 less Alan Carr: Chatty Man (2009) Guest starring as Kevin McHale (2 episodes) Episode 12x13: Miranda Hart, Vin Diesel, Cast of The Inbetweeners, Noel Fielding, Kevin McHale, Rizzle Kicks (Jul 25, 2014) Episode 4x01: Russell Brand, Pamela Anderson, Matthew Morrison, Kevin McHale, Jenna Ushkowitz, Plan B (Jun 20, 2010) Glee (2009) Starring as Artie Abrams (105 episodes) Episode 6x01: Loser Like Me (Jan 9, 2015) Episode 5x16: Tested (Apr 15, 2014) Episode 5x15: Bash (Apr 8, 2014) Episode 5x14: New New York (Apr 1, 2014) Episode 5x13: New Directions (Mar 25, 2014) Episode 5x12: 100 (Mar 18, 2014) Episode 5x11: City of Angels (Mar 11, 2014) Episode 5x10: Trio (Mar 4, 2014) Episode 5x09: Frenemies (Feb 25, 2014) Episode 5x08: Previously Unaired Christmas (Dec 5, 2013) Episode 5x07: Puppet Master (Nov 28, 2013) Episode 5x06: Movin' Out (Nov 21, 2013) Episode 5x05: The End of Twerk (Nov 14, 2013) Episode 5x04: A Katy or a Gaga (Nov 7, 2013) Episode 5x03: The Quarterback (Oct 10, 2013) Episode 5x02: Tina in the Sky with Diamonds (Oct 3, 2013) Episode 5x01: Love, Love, Love (Sep 26, 2013) Episode 4x22: All or Nothing (May 9, 2013) Episode 4x21: Wonder-ful (May 2, 2013) Episode 4x20: Lights Out (Apr 25, 2013) Episode 4x19: Sweet Dreams (Apr 18, 2013) Episode 4x18: Shooting Star (Apr 11, 2013) Episode 4x17: Guilty Pleasures (Mar 21, 2013) Episode 4x16: Feud (Mar 14, 2013) Episode 4x15: Girls (and Boys) on Film (Mar 7, 2013) Episode 4x14: I Do (Feb 14, 2013) Episode 4x13: Diva (Feb 7, 2013) Episode 4x12: Naked (Jan 31, 2013) Episode 4x11: Sadie Hawkins (Jan 24, 2013) Episode 4x10: Glee, Actually (Dec 13, 2012) Episode 4x09: Swan Song (Dec 6, 2012) Episode 4x08: Thanksgiving (Nov 29, 2012) Episode 4x07: Dynamic Duets (Nov 22, 2012) Episode 4x06: Glease (Nov 15, 2012) Episode 4x05: The Role You Were Born to Play (Nov 8, 2012) Episode 4x04: The Break Up (Oct 4, 2012) Episode 4x03: Makeover (Sep 27, 2012) Episode 4x02: Britney 2.0 (Sep 20, 2012) Episode 4x01: The New Rachel (Sep 13, 2012) Episode 3x22: Goodbye (May 22, 2012) Episode 3x20: Props (May 15, 2012) Episode 3x19: Prom-asaurus (May 8, 2012) Episode 3x18: Choke (May 1, 2012) Episode 3x17: Dance with Somebody (Apr 24, 2012) Episode 3x16: Saturday Night Glee-ver (Apr 17, 2012) Episode 3x15: Big Brother (Apr 10, 2012) Episode 3x14: On My Way (Feb 21, 2012) Episode 3x13: Heart (Feb 14, 2012) Episode 3x12: The Spanish Teacher (Feb 7, 2012) Episode 3x11: Michael (Jan 31, 2012) Episode 3x10: Yes/No (Jan 17, 2012) Episode 3x09: Extraordinary Merry Christmas (Dec 13, 2011) Episode 3x08: Hold On to Sixteen (Dec 6, 2011) Episode 3x07: I Kissed a Girl (Nov 29, 2011) Episode 3x06: Mash Off (Nov 15, 2011) Episode 3x05: The First Time (Nov 8, 2011) Episode 3x04: Pot o' Gold (Nov 1, 2011) Episode 3x03: Asian F (Oct 4, 2011) Episode 3x02: I Am Unicorn (Sep 27, 2011) Episode 3x01: The Purple Piano Project (Sep 20, 2011) Episode 2x22: New York (May 24, 2011) Episode 2x21: Funeral (May 17, 2011) Episode 2x20: Prom Queen (May 10, 2011) Episode 2x19: Rumours (May 3, 2011) Episode 2x18: Born This Way (Apr 26, 2011) Episode 2x17: A Night of Neglect (Apr 19, 2011) Episode 2x16: Original Song (Mar 15, 2011) Episode 2x15: Sexy (Mar 8, 2011) Episode 2x14: Blame It on the Alcohol (Feb 22, 2011) Episode 2x13: Comeback (Feb 15, 2011) Episode 2x12: Silly Love Songs (Feb 8, 2011) Episode 2x11: The Sue Sylvester Shuffle (Feb 6, 2011) Episode 2x10: A Very Glee Christmas (Dec 7, 2010) Episode 2x09: Special Education (Nov 30, 2010) Episode 2x08: Furt (Nov 23, 2010) Episode 2x07: The Substitute (Nov 16, 2010) Episode 2x06: Never Been Kissed (Nov 9, 2010) Episode 2x05: The Rocky Horror Glee Show (Oct 26, 2010) Episode 2x04: Duets (Oct 12, 2010) Episode 2x03: Grilled Cheesus (Oct 5, 2010) Episode 2x02: Britney/Brittany (Sep 28, 2010) Episode 2x01: Audition (Sep 21, 2010) Episode 1x22: Journey to Regionals (Jun 8, 2010) Episode 1x21: Funk (Jun 1, 2010) Episode 1x20: Theatricality (May 25, 2010) Episode 1x19: Dream On (May 18, 2010) Episode 1x18: Laryngitis (May 11, 2010) Episode 1x17: Bad Reputation (May 4, 2010) Episode 1x16: Home (Apr 27, 2010) Episode 1x15: The Power of Madonna (Apr 20, 2010) Episode 1x14: Hell-O (Apr 13, 2010) Episode 1x13: Sectionals (Dec 9, 2009) Episode 1x12: Mattress (Dec 2, 2009) Episode 1x11: Hairography (Nov 25, 2009) Episode 1x10: Ballad (Nov 18, 2009) Episode 1x09: Wheels (Nov 11, 2009) Episode 1x08: Mash-Up (Oct 21, 2009) Episode 1x07: Throwdown (Oct 14, 2009) Episode 1x06: Vitamin D (Oct 7, 2009) Episode 1x05: The Rhodes Not Taken (Sep 30, 2009) Episode 1x04: Preggers (Sep 23, 2009) Episode 1x03: Acafellas (Sep 16, 2009) Episode 1x02: Showmance (Sep 9, 2009) Episode 1x01: Pilot (May 19, 2009) Episode S01 Special: Pilot: Director's Cut (Sep 2, 2009) View 102 more View 102 less Guest starring as Artie Abrams Episode 6x12: 2009 (Mar 20, 2015) Celebrity Juice (2008) Guest starring as Kevin McHale (2 episodes) Episode 13x03: Easter Special: Gino D'Acampo, Will Mellor, Rylan Clark-Neal, Kevin McHale, June Sarpong (Apr 2, 2015) Episode 10x03: Georgia May Foote, Richard Hammond, Kevin McHale, Example (Sep 12, 2013) True Blood (2008) Guest starring as Neil Jones (2 episodes) Episode 1x06: Cold Ground (Oct 12, 2008) [Co-Star] Episode 1x04: Escape from Dragon House (Sep 28, 2008) [Co-Star] The Office (2005) Guest starring as Delivery Kid Episode 4x06: Launch Party (2) (Oct 11, 2007) Teen Choice Awards (1999) Starring as Host (2 episodes) Episode 2012-07-22: The 2012 Teen Choice Awards (Jul 22, 2012) Episode 2010-08-09: The 2010 Teen Choice Awards (Aug 9, 2010) Whose Line Is It Anyway? (1998) Guest starring as Kevin McHale (2 episodes) Episode 18x01: Kevin McHale 2 (Oct 9, 2021) Episode 9x02: Kevin McHale (Jul 16, 2013)