2013, Feature Film, Mark, Non-Stop, Liftime, Richard Gabai
2008, Feature Film, Blake Collins, Step Up 2: The Streets, Walt Disney Pictures, Jon Chu
2007, Feature Film, William Shakespeare, Miguel & William, Future Films/Warner Bros., Ines Paris
2005, Feature Film, Rafe Perry, Mindhunters, Miramax/Dimension, Renny Harlin
2004, Feature Film, Velkan/The Wolf Man, Van Helsing, Universal Pictures, Stephen Sommers
2012, Television, Mitchell Nash, 90210, CBS/CW, Stuart Gillard
2011, Television, Nigel, NIKITA, Warner Bros./CW, Jeffery Hunt
2011, Television, Grandfather, Prokofiev: Peter & The Wolf, ROH/Opus Arte, Ross MacGibbon
2011, Television, Nicky, Grace, ABC/Disney, Lesli Linker Glatter
2010, Television, Bobby Gilbert, Christopher and His Kind, BBC, Geoff Sax
2009, Television, The Narrator, The Soldier's Tale, WoWow TV Japan, Will Tuckett
2009, Television, 23-30, The Prisoner, AMC, Nick Hurran
2008, Television, Michael, NY-Lon, ABC/CBS, Larry Shaw
2008, Television, James Strickland, New Tricks, Wall to Wall/BBC, Julian Simpson
2006, Television, Stromboli, Pinocchio, BBC4, Jonathan Haswell
2006, Television, Self, Ballet Hell, Channel Four, Claire Lasko
2001, Television, Angelo, The Car Man, Channel 4/AMP Films, Matthew Bourne/Ross MacGibbon
1997, Television, Dancer, South Bank Show On Matthew Bourne, London Weekend Television, Leo Burley
1996, Television, Big Swan/Pop Idol/Escort, Swan Lake, AMP/NVC, Peter Mumford/Matthew Bourne
2013, Short Film, Executive Producer, Unbelief, FM Pictures, Fabien Martorell
2012, Short Film, Ben / Associate Producer, THE COIN, Hero Films, Fabien Martorell
2010, Short Film, Mike, To Die For Your Country, Actor's Temple, Tom Radcliffe
2012, Stage, Ratty, Wind in the Willows, Royal Opera House, Will Tuckett
2010, Stage, Narrator/Grandfather, Peter & The Wolf, The Royal Opera House, Matthew Hart
2010, Stage, Richard, Miss Lilly Gets Boned or The Death of All Elephant Elders, Finborough Theatre, Lily Bevan
2009, Stage, Narrator, The Soldier's Tale (Japan), Heishi/Parco/Royal Opera House, Will Tuckett
2008, Stage, Mercutio, Romeo & Juliet, Theatre of Memory (Middle Temple Hall), Tamara Harvey
2007, Stage, Young Horsemen & Nugget, EQUUS (West End), David Pugh & Dafydd Rogers, Thea Sharrock
2006, Stage, Stromboli, Pinocchio (London & UK Tour), ROH2/Royal Opera House, Will Tuckett
2005, Stage, Narrator/The King, Soldier's Tale (London), ROH2, Will Tuckett
2005, Stage, James, Highland Fling (London, Japan & UK Tour), New Adventures, Matthew Bourne
2004, Stage, Narrator/King, The Soldier's Tale (London), ROH2, Will Tuckett
2003, Stage, Ratty, Wind in the Willows (London), ROH2, William Tuckett
2002, Stage, Anthony, Play Without Words, National Theatre, Matthew Bourne
2002, Stage, Ratty, Wind in the Willows (London), Royal Opera House, Will Tuckett
2001, Stage, Angelo and Luca, The Car Man (US Tour), Advetures in Motion Pictures, Matthew Bourne
2000, Stage, The Swan, Swan Lake (West End), Adventures In Motion Pictures, Matthew Bourne
2000, Stage, Angelo and Luca, The Car Man (Old Vic Season), Adventures In Motion Pictures, Matthew Bourne
1999, Stage, Angel and Pilot, Cinderella (Los Angeles), Adventures In Motion Pictures, Matthew Bourne
1999, Stage, The Swan, Swan Lake (Broadway), Adventures In Motion Pictures, Matthew Bourne
1998, Stage, Choreographer and Dancer, 50 Winks At Wayne Sleep (It Takes Two To...), Wayne Sleep
1998, Stage, Angel and Pilot, Cinderella (West End), Adventures In Motion Pictures, Matthew Bourne
1997, Stage, The Swan, Swan Lake (Los Angeles), Adventures In Motion Pictures, Matthew Bourne
1997, Stage, The Swan, Swan Lake (West End), Adventures In Motion Pictures, Matthew Bourne
1995, Stage, The Swan and Big Swan, Swan Lake (UK Premier Sadlers Wells-Tour), Adventures In Motion Pictures, Matthew Bourne
1995, Stage, Choreographer, Zebra Crossing-South Africa Tour, Royal Ballet Company, Will Kemp
2004, Commercial, Actor/Dancer, The GAP - Holiday Campaign, Frances Lawrence
2004, Commercial, Actor/Dancer, The GAP, SJP Campaign, Frances Lawrence
2002, Commercial, Actor/Dancer, The GAP - Fall Campaign, Peter Lindburg
2011, Voice Over, Narrator, Ninette de Valois: Adventurous Traditionalist, The Royal Opera House, Anna Meadmore/Jay Jolley
2004, Video Game, Velkan/The Wolf Man (Voice), Van Helsing , Vivendi Universal, John Slowsky