Filmography
| Year
|
Film
|
Role
|
Studio
|
Special Notes
|
| 2001
|
Peter Pan
|
Lost Boy
|
Mainstage
|
|
| 2002
|
Beauty and the Beast
|
Castle Guest
|
Mainstage
|
|
| 2002
|
20th Century Musical Review
|
Feature Dancer
|
Mainstage
|
|
| 2004
|
A Thousand Paper Cranes
|
Kenji
|
Southern NJ Academy
|
Academy Award-Most Promising Freshman
|
| 2004
|
You're A Good Man, Charlie Brown
|
Linus
|
Once Upon a Production
|
|
| 2005
|
The Universal Language
|
Don
|
Southern NJ Academy
|
Academy Award-Best Character Work
|
| 2006
|
Dark of the Moon
|
John the Witch Boy
|
Southern NJ Academy
|
Academy Award-Best Mainstage Performance
|
| 2006
|
Wizard of Oz
|
Scarecrow
|
Southern NJ Academy
|
|
| 2007
|
The Taming of the Shrew
|
Petruchio
|
Southern NJ Academy
|
Academy Award-Best Male Performance
|
| 2007
|
A New Brain
|
Mr. Bungee
|
Southern NJ Academy
|
|
| 2007
|
Senior Pieces
|
Boy (uncredited)
|
Temple
|
|
| 2008
|
Don's Inferno
|
Don
|
Temple
|
|
| 2008
|
The Happening
|
Featured school student
|
Twentieth Century
|
|
| 2012
|
The Drowsy Chaperone
|
Man In Chair
|
Southern NJ Academy
|
Academy Award- Best Guest Artist
|
| 2020
|
Eternal Grace Cemetery Presents
|
Corpse
|
Tangled Web Productions
|
Uncredited
|
| 2020
|
The Morbs
|
Crew
|
Tangled Web Productions
|
Episodes 1-3
|
The 93/94 Tour
| Date
|
City
|
Country
|
Venue
|
| Asia
|
| September 10, 1993
|
Tokyo
|
Japan
|
Tokyo Dome
|
| September 12, 1993
|
| September 13, 1993
|
Osaka
|
Osaka Dome
|
| Europe
|
| September 17, 1993
|
Dublin
|
Ireland
|
Croke Park
|
| September 19, 1993
|
London
|
England
|
The O2
|
| September 20, 1993
|
| September 21, 1993
|
| September 23, 1993
|
Cardiff
|
Whales
|
Cardiff Arms Park
|
| September 25, 1993
|
London
|
England
|
The O2
|
| September 27, 1993
|
| October 2, 1993
|
Liverpool
|
England
|
Goodison Park
|
| October 3, 1993
|
| October 7, 1993
|
Manchester
|
Old Trafford
|
| October 9, 1993
|
Edinburgh
|
Scotland
|
Meadowbank Stadium
|
| October 10, 1993
|
Glasgow
|
Ibrox Stadium
|
| October 15, 1993
|
Oslo
|
Norway
|
Bislett Stadion
|
| October 17, 1993
|
Stockholm
|
Sweden
|
Söderstadion
|
| October 20, 1993
|
Hamburg
|
Germany
|
Volksparkstadion
|
| October 21, 1993
|
| October 23, 1993
|
Amsterdam
|
Netherlands
|
Amsterdam ArenA
|
| October 24 1993
|
| October 27, 1993
|
Dusseldorf
|
Germany
|
Rheinstadion
|
| October 29, 1993
|
Frankfurt
|
Commerzbank-Arena
|
| November 2, 1993
|
Zagreb
|
Croatia
|
Stadion Maksimir
|
| November 5, 1993
|
Paris
|
France
|
Palais Omnisports de Paris-Bercy
|
| November 7, 1993
|
| November 7, 1993
|
Zurich
|
Switzerland
|
Hallenstadion
|
| November 8, 1993
|
| November 9, 1993
|
Milan
|
Italy
|
Mediolanum Forum
|
| November 11, 1993
|
Rome
|
Stadio Olimpico
|
| November 15, 1993
|
Athens
|
Greece
|
Olympic Stadium
|
| November 16 1993
|
| November 18, 1993
|
Warsaw
|
Poland
|
Polish Army Stadium
|
| November 19, 1993
|
Istanbul
|
Turkey
|
Ali Sami Yen Stadium
|
| November 20, 1993
|
Salzburg
|
Austria
|
Salzburg Stadium
|
| November 23, 1993
|
Madrid
|
Spain
|
Vicente Calderón Stadium
|
| November 24, 1993
|
| November 27, 1993
|
Sofia
|
Bulgaria
|
Vasil Levski National Stadium
|
| November 29, 1993
|
Dublin
|
Ireland
|
Croke Park
|
| November 30, 1993
|
| December 3, 1993
|
Belfast
|
Northern Ireland
|
Windsor Park
|
| December 5, 1993
|
London
|
England
|
The 02
|
| December 6, 1993
|
| December 7, 1993
|
Wembley Arena
|
| December 9, 1993
|
| North America
|
| April 2, 1994
|
Uniondale
|
United States
|
Nassau Veterans Memorial Coliseum
|
| April 3, 1994
|
| April 4, 1994
|
Philadelphia
|
The Spectrum
|
| April 6, 1994
|
| April 9, 1994
|
Toronto
|
Canada
|
Rogers Centre
|
| April 10, 1994
|
| April 12, 1994
|
| April 14, 1994
|
Detroit
|
United States
|
The Palace of Auburn Hills
|
| April 16, 1994
|
| April 20, 1994
|
Chicago
|
United Center
|
| April 21, 1994
|
| April 23, 1994
|
| April 25, 1994
|
Arlington
|
Rangers Ballpark
|
| April 26, 1994
|
Phoenix
|
US Airways Center
|
| April 31, 1994
|
Las Vegas
|
MGM Grand Garden Arena
|
| May 4, 1994
|
| May 7, 1994
|
Los Angeles
|
Dodger Stadium
|
| May 8, 1994
|
| May 9, 1994
|
| May 13, 1994
|
Denver
|
Coors Field
|
| May 15, 1994
|
Winnipeg
|
Canada
|
Winnipeg Stadium
|
| May 17, 1994
|
Newark
|
United States
|
Giants Stadium
|
| May 18, 1994
|
| South Africa
|
| May 30, 1994
|
Cape Town
|
South Africa
|
Newlands Stadium
|
| June 2, 1994
|
| June 3, 1994
|
| June 5 1994
|
Cairo
|
Egypt
|
Cairo International Stadium
|
| June 6, 1994
|
| June 9 1994
|
Casablanca
|
Morroco
|
Stade Mohammed V
|
| July 10, 1994
|
| North America
|
| July 17, 1994
|
East Rutherford
|
United States
|
Giants Stadium
|
| *LIVE BROADCAST July 18, 1994
|
The 2000 Tour
| Date
|
City
|
Country
|
Venue
|
| Australia
|
| January 10, 2000
|
Sydney
|
Australia
|
ANZ Stadium
|
| January 11, 2000
|
| January 13, 2000
|
| January 14, 2000
|
| January 17, 2000
|
Newcastle
|
EnergyAustralia Stadium
|
| January 20, 2000
|
Melbourne
|
Melbourne Cricket Ground
|
| January 22, 2000
|
| January 23, 2000
|
| January 27, 2000
|
Sydney
|
ANZ Stadium
|
| January 29, 2000
|
| Europe
|
| February 3, 2000
|
Paris
|
France
|
Stade de France
|
| February 5, 2000
|
| February 6, 2000
|
| February 9, 2000
|
Nice
|
Stade Charles-Ehrmann
|
| February 11, 2000
|
| February 14, 2000
|
Turin
|
Italy
|
[[Stadio Delle Alpi]
|
| February 16, 2000
|
Rome
|
Stadio Olympico
|
| February 19, 2000
|
Munich
|
Germany
|
Olympiastadion Muenchen
|
| February 20, 2000
|
| February 22, 2000
|
Amsterdam
|
Netherlands
|
Amsterdam ArenA
|
| February 25, 2000
|
London
|
England
|
Wembly Stadium
|
| February 26, 2000
|
| North America
|
| March 10, 2000
|
Miami
|
United States
|
Dolphins Stadium
|
| March 12, 2000
|
Atlanta
|
Georgia Dome
|
| March 14, 2000
|
Philadelphia
|
Veterans Stadium
|
| March 15, 2000
|
New York City
|
Madison Square Garden
|
| March 18, 2000
|
| March 19, 2000
|
| March 21, 2000
|
| March 22, 2000
|
| March 26, 2000
|
Montreal
|
Canada
|
Olympic Stadium (Montreal)
|
| March 30, 2000
|
Detroit
|
United States
|
Comerica Park
|
| April 1, 2000
|
Chicago
|
Soldier Field
|
| April 2, 2000
|
| April 14, 2000
|
Denver
|
Coors Field
|
| April 16, 2000
|
Oakland
|
Oakland Coliseum
|
| April 19, 2000
|
Las Vegas
|
MGM Grand Garden Arena
|
| April 20, 2000
|
| April 21, 2000
|
| April 23, 2000
|
Los Angeles
|
Dodger Stadium
|
| Europe
|
| May 7, 2000
|
Dublin
|
Ireland
|
Croke Park
|
| May 9, 2000
|
| May 12, 2000
|
Glasgow
|
Scotland
|
Hampden Park
|
| May 13, 2000
|
| May 15, 2000
|
Manchester
|
England
|
Old Trafford
|
| May 18, 2000
|
London
|
Wembly Stadium
|
| May 21, 2000
|
Paris
|
France
|
Stade De France
|
| May 22, 2000
|
| May 26, 2000
|
Lisbon
|
Portugal
|
Estádio do Restelo
|
The 2009 Tour
THE VOGUE WORLD TOUR (135 shows total)
All The Lovers Tour
| Date
|
City
|
Country
|
Venue
|
| Europe
|
| May 24, 2012
|
London
|
England
|
Wembley Stadium
|
| May 25, 2012
|
| May 27, 2012
|
Copenhagen
|
Denmark
|
Parken Stadium
|
| May 28, 2012
|
Hamburg
|
Germany
|
O2 World
|
| June 1, 2012
|
Frankfurt
|
Germany
|
Commerzbank-Arena
|
| June 2, 2012
|
| June 4, 2012
|
Prague
|
Czech Republic
|
Chodov Natural Amphitheater
|
| June 6, 2012
|
Munich
|
Germany
|
Allianz Arena
|
| June 8, 2012
|
Vienna
|
Austria
|
Ernst-Happel-Stadion
|
| June 11, 2012
|
Bundapest
|
Hungary
|
Budapest Sports Arena
|
| June 15, 2012
|
Belgrade
|
Serbia
|
Belgrade Arena
|
| June 17, 2012
|
Bucharest
|
Romania
|
Arena Națională
|
| June 18, 2012
|
Istanbul
|
Turkey
|
Atatürk Olympic Stadium
|
| June 22, 2012
|
Athens
|
Greece
|
Olympic Stadium
|
| June 23, 2012
|
| June 25, 2012
|
Moscow
|
Russia
|
Lokomotiv Stadium
|
| June 26, 2012
|
| June 29, 2012
|
St. Petersberg
|
Arena Riga
|
| June 30, 2012
|
| July 2, 2012
|
Riga
|
Latvia
|
Arena Riga
|
| July 4, 2012
|
Antwerp
|
Belgium
|
Olympisch Stadion
|
| July 6, 2012
|
Kiyv
|
Ukraine
|
Central Stadium
|
| July 8, 2012
|
Stockholm
|
Sweden
|
Stockholms Stadion
|
| July 10, 2012
|
| July 12, 2012
|
Oslo
|
Norway
|
Ullevaal Stadion
|
| July 13, 2012
|
Gothenburg
|
Sweden
|
Ullevi Stadium
|
| July 16, 2012
|
Glasgow
|
England
|
Celtic Park
|
| July 17, 2012
|
Manchester
|
England
|
Etihad Stadium
|
| July 19, 2012
|
Dublin
|
Ireland
|
Aviva Stadium
|
| July 22, 2012
|
Paris
|
France
|
Stade De France
|
| July 23, 2012
|
| July 24, 2012
|
Mariselle
|
France
|
Stade Vélodrome
|
| July 26, 2012
|
Madrid
|
Spain
|
Madrid Arena
|
| North America
|
| August 1, 2012
|
Boston
|
United States
|
TD Garden
|
| August 2, 2012
|
| August 5, 2012
|
East Rutherford
|
MetLife Stadium
|
| August 7, 2012
|
Montreal
|
Canada
|
Stade Olympique
|
| August 9, 2012
|
Quebec
|
Bell Centre
|
| August 11, 2012
|
Philadelphia
|
United States
|
Wells Fargo Center
|
| August 13, 2012
|
New York City
|
Madison Square Garden
|
| August 16, 2012
|
Toronto
|
Canada
|
Rogers Centre
|
| August 17, 2012
|
| August 20, 2012
|
Chicago
|
United States
|
Soldier Field
|
| August 23, 2012
|
Detroit
|
The Palace of Auburn Hills
|
| August 25, 2012
|
Cleveland
|
Quicken Loans Arena
|
| August 28, 2012
|
Pittsburgh
|
Consol Energy Center
|
| August 30, 2012
|
Miami
|
Dolphins Stadium
|
| September 1, 2012
|
Atlanta
|
Philips Arena
|
| September 3, 2012
|
Jackson
|
Veterans Stadium
|
| September 5, 2012
|
Orlando
|
Amway Center
|
| September 7, 2012
|
New Orleans
|
New Orleans Arena
|
| September 9, 2012
|
Memphis
|
FedExForum
|
| September 10, 2012
|
Birmingham
|
BJCC Arena
|
| September 13, 2012
|
Dallas
|
Toyota Center
|
| September 16, 2012
|
Houston
|
Toyota Center
|
| September 18, 2012
|
Denver
|
Pepsi Center
|
| September 21, 2012
|
Phoenix
|
US Airways Center
|
| September 22, 2012
|
| September 24, 2012
|
Los Angeles
|
Dodgers Stadium
|
| September 25, 2012
|
Las Vegas
|
MGM Grand Garden Arena
|
| September 26, 2012
|
| September 28, 2012
|
| October 4, 2012
|
Seattle
|
KeyArena
|
| October 5, 2012
|
St. Paul
|
KeyArena
|
| October 7, 2012
|
Salt Lake City
|
KeyArena
|
| October 9, 2012
|
Boise
|
KeyArena
|
| October 11, 2012
|
Oakland
|
Oracle Arena
|
| October 12, 2012
|
Vancouver
|
Rogers Arena
|
| Caribbean
|
| October 20, 2012
|
San Juan
|
Puerto Rico
|
José Miguel Agrelot Coliseum
|
| October 23, 2012
|
Kingston
|
Jamaica
|
Independence Park
|
| October 26, 2012
|
Caracas
|
Venezula
|
Estadio Olimpico
|
| October 28, 2012
|
Mexico City
|
Mexico
|
Estadio Azteca
|
| October 30, 2012
|
Rio De Janero
|
Brazil
|
Estadio Azteca
|
| October 31, 2012
|
| November 3, 2012
|
Porto Alegre
|
Estadio Olimpico
|
| November 5, 2012
|
Buernos Aires
|
Estadio Azteca
|
| November 8, 2012
|
Lima
|
Peru
|
Estadio Monumental
|
| Australia
|
| November 15, 2012
|
Perth
|
Australia
|
Burswood Dome
|
| November 18, 2012
|
Sydney
|
ANZ Stadium
|
| November 19, 2012
|
| November 21, 2012
|
| November 22, 2012
|
| November 24, 2012
|
| November 27, 2012
|
Melbourne
|
Melbourne Cricket Ground
|
| November 28, 2012
|
The 2021 Tour
| Date
|
City
|
Country
|
Venue
|
| North America
|
| January 10, 2021
|
New York City
|
United States
|
Barclays Arena
|
| January 14, 2021
|
Philadelphia
|
Wells Fargo Center
|
| January 16, 2021
|
Atlantic City
|
Boardwalk Hall
|
| January 18, 2021
|
Baltimore
|
Royal Farms Arena
|
| January 21, 2021
|
Charlotte
|
Spectrum Center
|
| January 23, 2021
|
Orlando
|
Amway Center
|
| January 25, 2021
|
Miami
|
American Airlines Arena
|
| January 28, 2021
|
Atlanta
|
Phillips Arena
|
| February 4, 2021
|
Chicago
|
Phillips Arena
|
| February 8, 2021
|
Toronto
|
Canada
|
Scotiabank Arena
|