2011, Television, Luigi The Waiter, House Of Anubis, Lime Pictures/Nickelodeon, Angelo Abela
2009, Television, Darren Hogan, Ghost Writer, TAPS/ITV Yorkshire, Guy Slater
2009, Television, Bus Stop Man/Choreographer, Move Like Michael Jackson , Red Bee Media/BBC, Jason Thomson
2009, Television, Kenny, Everything But The Ball (Pilot), Misfit Films/ITV Yorkshire, Nader Mabadi
2008, Television, Lead Stilt Walker, Britain's Got Pop Factor, ITV Granada, Peter Kay
2003, Television, Man at Bar, Burn It, Red productions, John Duthie
1998, Television, David, Grange Hill, BBC Television, Kate Cheeseman
2011, Stage, Serapas, A Gladiator On The Town, Salford Arts Theatre, Scott Berry
2010, Stage, Joe Defrietas, Half Time, Hebden Shorts- Little Theatre, Joyce Branagh
2010, Stage, Martin, The Chemistry Set, Mansfield Palace Theatre, Christopher Neil
2010, Stage, Julian/Mark, Rummage, Mansfield Palace Theatre, Christopher Neil
2010, Stage, Various, Star Rover, Tangled Web Productions, Kim Gillespie
2007, Stage, Salty, Teechers, Wicked Thing- North West Tour, Barrie Ryan English
1996, Stage, Lord Frederick, Nicholas Nickleby, Gordon Craig Theatre, Rosemary Bianchi
1995, Stage, Ignatz Fountain, Joined At The Hip, Dudley Theatre - New York, Steve Schmidt
1995, Stage, Artie Culmer, The Cakewalk, Dudley Theatre - New York, John Fischer
1995, Stage, Orlando Nokes, The Crickets Sing, Dudley Theatre - New York, Amanda Murray
1995, Stage, Superintendent, Zero, Dudley Theatre - New York, Steve Schmidt
2009, Musical, Ricky Thomas, Innit: Urban Musical, Innit Productions/The Lowry Theatre, Paul Kondras
2006, Musical, Priest, Enchanted, The Faceless Theatre Company, Benet Catty
1997, Musical, Freddy, The Magic Nutcracker, Lantern Theatre/St Albans Arena, Anthony Peters
1997, Musical, Larry, A Chorus Line, Gordon Craig Theatre, Mary Tear
1996, Musical, Riff Raff, The Rocky Horror Show, Gordon Craig Theatre & The London Forum, Various
2011, Pantomime, Alderman Fitzwarren, Dick Whittington, Pendle Productions, TJ Lince
2010, Pantomime, Prince Charming, Cinderella, Leeds Carriageworks (PHA), Nigel Wild
2009, Pantomime, Genie Of The Lamp/PC Pong, Aladdin, Oldham Coliseum, Kevin Shaw
2008, Pantomime, Prince Charming, Cinderella, Oakengates Telford (PHA), Bernard Latham
2007, Pantomime, Prince Florizel, Sleeping Beauty, Stockport Plaza (Extravaganza), David Vickers
2006, Pantomime, Prince Florizel, Sleeping Beauty, The Middlesbrough Theatre (Extravaganza), Richard Chandler
2005, Pantomime, Prince Cristian, Snow White & The 7 Dwarves, British Stage Productions, Dave Peters
2004, Pantomime, Ringler, Goldilocks & The 3 bears, British Stage Productions, Dave Peters
2011, Commercial, Dancer, Get Happy Trafford Centre , MTP, Carolyn Corben
2010, Commercial, Mobile Man, Road Respect, Corona Films, Alex Telfer
2008, Commercial, Man On The Street, Man On The Street, Two Productions, Adam Anderegg
2006, Commercial, Office Dancer, Diamond Insurance, PSA Films, Mitch Walker
2005, Commercial, Click Man (Lead), Empire Direct , Gate Films, Simon Lewis
2000, Commercial, Robbie (Lead), Sing When Your Winning , Stunning Productions, Stuart Fryer
2010, Film, Matt, Counterplay, BTV, Sigourney Vowles
2009, Film, Tony Brava, 24-7, Post Office Productions, Matt Hickinbottom