Television/Film
**Disclaimer: This may not be 100% accurate as it has been put together by fans but a lot of time has been spent putting it together from various sources**
Film
2018 / Nativity Rocks! - Emmanuel Cavendish **Screen Acting Debut**
2017 / Paddington 2 - Choreographed the Final Scene
Strictly Come Dancing DVDs
2020 / Strictly Come Dancing - Shirley and Craig's Perfect 10
2017 / Strictly Come Dancing - Tess and Craig's Strictly Night in
2012 / Strictly Come Dancing - The Show Stoppers
2010 / Strictly Come Dancing The Live Tour 2010
2009 / Strictly Come Dancing Live at the O2 2009
2008 / Strictly Come Dancing: The Live Tour 2008
TV
2004 - Current / Strictly Come Dancing - Judge - Series 1 - Current
2004 - Current / It Takes Two - Series 1 - Current
2023 - Current / Dancing With The Stars Australia - Judge - Series 20 - Current
2024 / Lorraine - 4 October 2024
2024 / This Morning - 2 August 2024
2024 / Breakfast - 1 August 2024
2024 / The One Show - 18 June 2024
2024 / Katie Piper's Breakfast Show - Series 3 Episode 5, 27 April 2024
2024 / The Late Late Show - 26 April 2024
2024 / The National Lottery’s Big Night of Musicals - 27 January 2024
2024 / Lorraine - 3 January 2024
2023 / This Morning - 22 December 2023
2023 / Good Morning Britain - 15 December 2023
2023 / 17/11/23 - Children in Need
2023 / Morning Live - 19 September 2023
2023 / Shopping With Keith Lemon - Series 4 Episode 8, 6 September 2023
2023 / Coronation of King Charles III and Queen Camilla - 6 May 2023
2023 / This Morning - 4 May 2023
2023 / Loose Women - Series 27 Episode 107, 16 February 2023
2023 / The Apprentice - Series 17 Episode 3,19 January 2023
2023 / Good Morning Britain - 17 January 2023
2022 / The One Show - 16 December 2022
2022 / This Morning - 1 December 2022
2022 / This Morning - 11 November 2022
2022 / The One Show - 28 October 2022 **Presenter**
2022 / Mel Giedroyc: Unforgivable - Series 3 Episode 2, 27 September 2022
2022 / The One Show - 30 August 2022
2022 / Celebrity Gogglebox - Series 4 Episode 4, 1 July 2022
2022 / Sunday Brunch - 26 June 2022
2022 / BBC London Local News - 22 June 2022
2022 / 5 News - 22 June 2022
2022 / Morning Live - 22 June 2022
2022 / The Chris and Rosie Ramsey Show - Series 1 Episode 3, 30 May 2022
2022 / Morning Live - Series 4 Episode 25, 20 May 2022
2022 / Loose Women - Series 26 Episode 154, 22 April 2022
2022 / Celebrity Juice - Series 26 Episode 1, 24 March 2022
2022 / Fame in the Family - Series 1 Episode 1, 14 March 2022
2022 / Ant & Dec's Saturday Night Takeaway - Series 18 Episode 3, 5 March 2022 **Get Out Me Ear**
2022 / This Morning - 22 February 2022
2022 / Guessable? - Series 3 Episode 6, 14 February 2022
2022 / The One Show - 14 February 2022
2022 / Andy and the Band - Series 2 Episode 9, 7 February 2022
2022 / The Wheel - Series 2, Episode 14, 26 January 2022
2021 / Madame Tussauds: The Full Wax - 22 December 2021
2021 / Good Morning Britain - 16 December 2021
2021 / Steph's Packed Lunch - 8 December 2021
2021 / BBC South Today - 3 December 2021
2021 / Lorraine - 3 December 2021
2021 / The One Show - 2 December 2021
2021 / Celebrity Yorkshire Auction House - Series 1, Episode 1, 1 November 2021
2021 / Blankety Blank - Series 1, Episode 2, 9 October 2021
2021 / The Holden Girls: Mandy and Myrtle - Series 1, Episode 7, 28 September 2021
2021 / The One Show - 17 September 2021
2021 / Lorraine - 15 September 2021
2021 / Love Your Weekend with Alan Titchmarsh - Series 3, Episode 1, 5th September 2021
2021 / Jeremy Vine - Series 4 Episode 171, 30th August 2021
2021 / Loose Women - Series 25 Episode 239, 27 August 2021 - Presenter
2021 / Celebrity Masterchef - Series 16 Episode 6, 20 August 2021
2021 / Craig and Bruno’s Great British Road Trips (6 Episodes)
2021 / This Morning - 14 July 2021
2021 / The One Show - 12 July 2021
2021 / Would You Rather? - Series 1 Episode 8, 25 June 2021
2021 / This Morning - 24 June 2021
2021 / Good Morning Britain - 7 June 2021
2021 / The Masked Dancer - Series 1 **Knickerbocker Glory, Semi Finalist**
2021 / Step Up to the Plate - Series 2 Episode 13, 20 April 2021
2021 / Guessable? - Series 2 Episode 1, 13 April 2021
2021 / Game of Talents - Series 1 Episode 1, 10 April 2021
2021 / Good Morning Britain - 31 March 2021
2021 / This Morning - 22 January 2021
2020 / House of Games Night - Series 1 Christmas Special, 28 December 2020
2020 / The Wall Versus Celebrities - Series 2 Episode 1, 24 December 2020
2020 / Celebrity Masterchef Christmas Cook-Off - Episode 2, 23 December 2020 **Winner**
2020 / Good Morning Britain - 16 December 2020
2020 / Steph's Packed Lunch - 8 December 2020
2020 / The One Show - 26 November 2020
2020 / This Morning - 23 November 2020
2020 / Lorraine - 19 November 2020
2020 / Martin and Roman's Sunday Best! - Series 1 Episode 21, 1 November 2020
2020 / The Jonathan Ross Show - Series 16 Episode 3, 31 October 2020
2020 / Celebrity Juice - Series 24 Episode 2 (Halloween Special), 29 October 2020
2020 / Morning Live - Series 1 Episode 1, 26 October 2020
2020 / Breakfast - 6 October 2020
2020 / Love Your Weekend with Alan Titchmarsh - Series 1, Episode 1, 6th September 2020
2020 / Breakfast - 30 July 2020
2020 / Loose Women - Series 24 Episode 165, 23 June 2020
2020 / All Star Happy Hour With Mo Gilligan - Series 1, Episode 4, 25th May 2020
2020 / Reasons to Be Cheerful with Matt Lucas - Series 1 Episode 5, 24th May 2020
2020 / Good Morning Britain with Lorraine - 6 May 2020
2020 / The Steph Show - 4 May 2020
2020 / The One Show - 22 April 2020
2020 / This Morning - 20 April 2020
2019 - 2020 / Dancing With The Stars Australia - Head Judge - Series 16 & 17
2019 / Michael McIntyre's Big Show - Midnight Gameshow - Series 5 Episode 6, 25th December 2019
2019 / Sadie Sparks - Voice of Cornelius - Series 1
2019 / RuPaul's Drag Race UK - It's a Wrap!, 29 November 2019
2019 / Saturday Morning with James Martin - Series 3 Episode 1, 9 November 2019
2019 / Celebrity Juice - Series 22 Episode 5, 7 November 2019
2019 / The One Show - 4 November 2019
2019 / Lorraine - Craig's Darling Dinners - Spooky Boo Butternut Squash Soup - 31 October 2019
2019 / This Morning - 28 October 2019
2019 / The Jonathan Ross Show - Series 15 Episode 7, 26 October 2019
2019 / Lorraine - Craig's Darling Dinners - Toad in the Hole - 25 October 2019
2019 / Lorraine - Craig's Darling Dinners - Gorgeous Goulash - 18 October 2019
2019 / Loose Women - Series 24 Episode 19, 2 October 2019
2019 / Good Morning Britain - 20 September 2019
2019 / This Morning - 28 May 2019
2019 / RHS Chelsea Flower Show - Episode 1, 19 May 2019
2019 / Studio 10 - 15 April 2019
2019 / Chris & Julia's Sunday Night Takeaway - Series 1 Episode 1, 24 February 2019
2019 / Through the Keyhole - Panellist - Series 6 Episode 5, 2 February 2019
2019 / The One Show - 11 January 2019
2019 / Good Morning Britain - 10 January 2019
2018 / Good Morning Britain - 26 November 2018
2018 / Celebrity Juice - Series 20 Episode 10, 15 November 2018
2018 / Loose Women - Series 23 Episode 33, 17 October 2018
2018 / The Jonathan Ross Show - Series 13 Episode 7, 13 October 2018
2018 / Good Morning Britain - 24 September 2018
2018 / Diddy TV - The Answer is Always Sausage, 28 March 2018
2018 / Diddy TV - Divide and Conquer, 19 March 2018
2018 / Sir Bruce: A Celebration - 11 March 2018
2017 / Partners in Rhyme - Series 1 Episode 6, 4 November 2017
2017 / Lorraine - 13 September 2017
2017 / Who Do You Think You Are? - Series 14 Episode 2, 13 July 2017
2017 / Britain's Great Gay Buildings - 24 June 2017
2017 / Springwatch Unsprung (Hideshare) - Episode 3, 6 June 2017
2017 / Let's Sing & Dance for Comic Relief - Episode 3,18 March 2017 **Performed Pharrell Williams Happy**
2017 / Lip Sync Battle UK - Series 2 Episode 1, 6 January 2017 **Winner**
2016 / Celebrity Juice - Series 16 Episode 14, Bestest Unseenest Bits, 29 December 2016
2016 / Strictly Len Goodman - 23 December 2016
2016 / Celebrity Juice - Series 16 Episode 12, Gogglyboxers, 15 December 2016
2016 / Craig Revel Horwood's Xmas Fairy Tales! - 12 December 2016
2016 / 8 Out of 10 Cats - Series 19 Episode 5 - 6 December 2016
2016 / Childen in Need 2016 - On Strictly Come Dancing - 18 November 2016
2016 / Celebrity Haunted Hotel - 31 October 2016
2016 / Loose Women - Series 21 Episode 19, 29 September 2016
2016 / This Morning - 21 June 2016
2016 / Paul O'Grady's 100 Years of Movie Musicals - 6 June 2016
2016 / Celebrity Juice - Series 15 Episode 9, 12 May 2016
2016 / BAFTA Television Awards 2016 - 8 May 2016
2016 / Loose Women - Series 20 Episode 89, 15 January 2016 - Presenter
2016 / Loose Women - Series 20 Episode 88, 14 January 2016
2015 / Childen in Need 2015 - On Strictly Come Dancing - 13 November 2015
2015 / The Box - Episode 13, 29 October 2015
2015 / Through the Keyhole - Series 3 Episode 3, 12 September 2015
2015 / Weekend - Series 2 Episode 23, 4 July 2015
2015 / Loose Women - Series 19 Episode 173, 23 June 2015
2015 / The Paul O'Grady Show - 27 May 2015
2015 / The People's Strictly for Comic Relief - February/March 2015
2014 / Celebrity Juice - Series 12 Episode 13, Unseen Celebrity Juice Tit Bits, 30 December 2014
2014 / Celebrity Juice - Series 12 Episode 12, Bestest Bits, 18 December 2014
2014 / Gareth's All Star Choir - November 2014 **Part of the Celebrity Choir for 2014 Children in Need Single**
2014 / The Tom and Jerry Show - Children in Need Special 2014 Strictly Come Dancing - 14 November 2014
2014 / Celebrity Juice - Series 12 Episode 7, 23 October 2014
2014 / 8 Out of 10 Cats - Series 18 Episode 3 - 20 October 2014
2014 / Loose Women - Series 19 Episode 12, 23 September 2014
2014 / The One Show - 9 January 2014
2013 / Celebrity Juice - Series 10 Episode 15, Parallel Juicyverse - Part 2, 26 December 2013
2013 / Let's Do Christmas with Gino and Mel - Series 2 Episode 6, 20 December 2013
2013 / Doctor Who Live: The Afterparty - 23 November 2013
2013 / The Best Films Ever!
2013 / The Alan Titchmarsh Show - 26 September 2013
2013 / Loose Women - Series 18 Episode 6, 16 September 2013
2013 / Sunday Brunch - Series 2 Episode 17, 16 June 2013
2013 / This Morning - 24 April 2013
2013 / Loose Women - Series 17 Episode 144, 18 April 2013
2013 / Room 101 - Series 13 Episode 8, 22 February 2013
2013 / Breakfast - 31 January 2013
2013 / The Sarah Millican Television Programme - Series 2 Episode 1, 15 January 2013
2007-2012 / The Wright Stuff - 65 Episodes, Panelist
2012 / Let's Do Christmas with Gino and Mel - Series 1 Episode 8, 19 December 2012
2012 / This Morning - 12 November 2012
2012 / Loose Women - Series 17 Episode 36, 22 October 2012
2012 / The One Show - 10 September 2012
2012 / The Boyle Variety Performance - 27 August 2012
2012 / Scream Extreme - Series 3 Episode 1, 13th May 2012
2012 / The One Show - 4 May 2012
2012 / Maestro at the Opera - May 2012 **Winner, Conducted Act II of La Bohème at the Royal Opera House**
2012 / 12 Again - Series 1 Episode 2, 14 February 2012
2012 / The Magicians - Series 2 Episode 2, 20 January 2012
2011 / John Bishop’s Britain (Series 2 Episodes Music and Fashion, Food, Friends, Being British, Christmas Special)
2011 / Alan Carr Chatty Man - Series 7 Episode 6, 4 December 2011
2011 / Celebrity Antiques Roadtrip - Series 1 Episode 1, 24 October 2011
2011 / 8 Out of 10 Cats - Series 12 Episode 3 - 7 October 2011
2011 / Ask Rhod Gilbert - Series 2 Episode 2, 28 September 2011
2011 / Breakfast - 7 September 2011
2011 / Let's Do Lunch with Gino and Mel - Series 1 Episode 7, 16 August 2011
2011 / Celebrity Juice - Series 5 Episode 16, End of Series Party, 26 May 2011
2011 / Fern - Series 1 Episode 20, 22 April 2011
2011 / Most Shocking Talent Show Moments - 21 April 2011
2011 / Celebrity Juice - Series 5 Episode 6, 17 March 2011
2011 / Pop's Greatest Dance Crazes - 12 March 2011
2011 / The 50 Funniest Moments of 2010 - 21 January 2011
2010 / Robostar - CBBC
2010 / Most Shocking Celebrity Moments 2010 - 29 December 2010
2010 / Greatest Christmas TV Moments - 24 December 2010
2010 / Childen in Need 2010 - 19 November 2010
2010 / Would I Lie to You? - Series 4 Episode 4,13 August 2010
2010 / Daily Cooks Challenge - 15 April 2010
2010 / Sport Relief 2010 - 19 March 2010
2007-09 / Dancing With the Stars New Zealand - Series 3 to 5 - Judge
2009 / Breakfast - 23 November 2009
2009 / An Audience with Donny and Marie - 11 November 2009
2009 / Live from Studio Five - Series 1 Episode 39, 5 November 2009
2009 / Breakfast - 2 November 2009
2009 / Pointless Celebrities - Series 1 Episode 2, 25 August 2009
2009 / Loose Women - Series 13 Episode 86, 12 January 2009
2008 / The Paul O'Grady Show - 17 December 2008
2008 / The Royal Variety Performance 2008 - 7th December 2008
2008 / Celebrity Weakest Link - Strictly Come Dancing Special - 27 December 2008
2008 / Alan Carr's Celebrity Ding Dong - Series 2 Episode 2, 17 October 2008
2008 / Saturday Kitchen - 11 October 2008
2008 / Loose Women - Series 13 Episode 29, 9 October 2008
2008 / Hider in the House - Series 2 Episode 20, 20 September 2008
2008 / An Audience With Neil Diamond - 31 May 2008
2008 / It Pays To Watch More (Martin Lewis) - May 2008
2008 / The British Soap Awards 2008 - Presenter - 3 May 2008
2008 / Happy Birthday Brucie! - 24 February 2008
2007 / The Strictly Come Dancing Story - 28 December 2007
2007 / Friday Night with Jonathan Ross - Series 13, Episode 14, 14 December 2007
2007 / National Television Awards - Audience Member - 31 October 2007
2007 / World's Greatest Elvis - Judge - 22 September 2007
2007 / Celebrity Masterchef - Series 2 **Finalist**
2007 / Ready, Steady, Cook - Series 17 Episode 20, 14 September 2007 **Winner**
2007 / Good Morning - Episode Dated 13 April 2007, You've Got Male
2007 / Comic Relief 2007: The Big One - 16 March 2007
2007 / Breakfast - 2 March 2007
2007 / Comic Relief Does Fame Academy - Series 3 - Judge
2007 / Just the Two of Us - Choreographer - Series 2 Episode 4, 5 January 2007
2006 / The Big Finish - 31 December 2006
2006 / Breakfast - 14 & 15 December 2006
2006 / Breakfast - 29 November 2006
2006 / GMTV -13 November 2006
2006 / Something for the Weekend - 5th November 2006
2006 / Breakfast - 3 November 2006
2006 / How Do You Solve a Problem Like Maria?- Choreographer
2005 / Breakfast - 15 December 2005
2005 / Comic Relief Does Fame Academy - Series 2 - Judge
2005 / Strictly African Dancing - Judge - 9 July 2005
2005 / Once Upon a Time... - Choreographer - 2 April 2005
2005 / Comic Relief: Red Nose Night Live 05 - 11 March 2005
2004 / Strictly Ice Dancing - Judge - 26 December 2004
2004 / Richard and Judy
1999 / Louis Theroux's Weird Weekends - Series 2 Episode 5, Off-Off Broadway - 16 June 1999
1993 / Laurence Olivier Awards 1993 - Performing with the London Cast of Crazy for You - 19 April 1993
1992 / The Royal Variety Performance 1992 - 8 December 1992