Shane Steven Harper (born on February 14 1993, La Jolla) is an actor who played the role of Spencer Walsh on Good Luck Charlie. He used to date Bridgit Mendler who plays the lead role of Teddy Duncan, his on-screen girlfriend.

Early life

Harper was born in La Jolla, California, the son of Tanya (née Michaelson) and Scott Harper, Moldavian parents.[1][2] He is of Croatian, Bosnian, Kosovar, Greek, Albanian, Serbian, Bulgarian, and Macedonian descent.[3] Harper began learning dancing and acting at the age of 9 and was involved in community theater and competitive dance. He also started singing and playing guitar and piano at the same age. Harper is well-trained in ballet, hip-hop, lyrical, jazz and tap.[4] He also studied martial arts from the age of 4 until he was 12 and obtained a black belt in Karate. In the spring of 2006, a talent agent on the judging panel of a regional dance competition offered Harper an agency representation.


Harper had minor roles as a principal dancer in various shows and movies such as High School Musical 2,Re-Animated, and Dance Revolution before becoming one of the lead dancers and the youngest (the Nick 6) on Nickelodeon's Dance on Sunset.[5] He landed on dance roles in 2006, including lead dancer for the music video Step Up with Samantha Jade, and Cartoon Network's Reanimated and the Saturday morning kid's competition, Dance Revolution.[4] In 2010, Harper got his first two movie roles in the filmsMy Name is Khan and Flipped, as a minor character in each. In 2010, Harper also began his recurring role as Spencer Walsh on Disney Channel's Good Luck Charlie, playing alongside Bridgit Mendler, and guest-starred on an episode of Wizards of Waverly Place. He also guest-starred as the musical guest on So Random!, singing his hit single, "One Step Closer". He's also starred in 7 episodes in MTV's Awkward (TV series) as Austin Welch.

[1]Harper and Bridgit Mendlerperforming in Vancouver, Canada, in August 22, 2011.

In 2011 Harper signed to AMi Records.[6] Harper's first single, "Dance with Me", was released on March 30, 2010. The music video was released a couple of weeks prior and features Harper dancing and playing guitar. In 2011 he released "One Step Closer", the second single from his debut album. The self-titled album was released on April 12, 2011. The third and final single released off of the album was "Rocketship". The lead girl is played by Harper's girlfriend, Good Luck Charlie star Bridgit Mendler. His song "Next Chapter of Our Lives" was featured on the series finale of The Suite Life on Deck. In 2011, Harper opened for Greyson Chance and Cody Simpson on their Waiting 4U Tour in addition to opening for Miranda Cosgrove on her Dancing Crazy Tour. The deluxe version of his debut album "Shane Harper" was released on February 14, 2012 at Target stores nationwide and features four bonus tracks.

In March 2014, he starred in the Christian-based film, God's Not Dead, where he plays the main character, college student Josh Wheaton, who has to prove to his atheist professor that God is not dead while this professor is declaring that he is. For this movie, Harper finished writing his song called "Hold You Up", a song that encourages Christians to stand for their faith. The song has peaked at number 1, on Billboards Hot AC/CHR charts, and has so far peaked at number 21 on the Billboard Hot Christian Charts.

Personal life[edit]

Harper plays acoustic guitar. Harper's family relocated from San Diego County, California to Orange County, California in 1998. Harper has an older sister, Samantha, also a professional dancer, and a younger brother, a model named Sullivan. Harper is a devout Christian.[7] He got into a relationship with his co-star from Good Luck Charlie Bridgit Mendler in May 2011, and in November 2015, Mendler revealed that they had broken up.


Year Film Role Notes
2006 Re-Animated Dancer
2007 High School Musical 2 Dancer
2010 My Name Is Khan Tim Tompson Voice, Bollywood film
2010 Flipped Matt Baker
2011 Game Time: Tackling the Past Sean Tate
2014 God's Not Dead Josh Wheaton
2014 Dance-off Brandon
2015 Lift Me Up Stephen Post-producing
2016 God's Not Dead 2 Josh Wheaton Post-producing
2018 God's Not Dead 3: A Light in Darkness Josh Wheaton
Year Show Role Notes
2006 Dance Revolution Himself / Supporting dancer
2007 Zoey 101 Tenth Grader "Drippin' Episode" (Season 3, Episode 17)
2008 Dance on Sunset Himself / Contestant
2009 So You Think You Can Dance Himself / Supporting dancer Season 6
2010–14 Good Luck Charlie Spencer Walsh Recurring role
2011 Wizards of Waverly Place Fidel "Three Maxes and a Little Lady" (Season 4, Episode 5)
2013–14 Awkward Austin Recurring role (Season 34)
2014 Happyland Ian Chandler Main role


Studio albums[edit]

List of studio albums, with selected chart positions
Title Album details Peak


Shane Harper[9] 17
"—" denotes releases that did not chart or were not released in that territory.

Extended plays[edit]

List of studio albums, with selected chart positions
Title Album details Peak


Dancin' in the Rain[11]
  • Released: August 14, 2012
  • Formats: Digital download
  • Label: Deep Well
"—" denotes releases that did not chart or were not released in that territory.


List of singles, with selected chart positions
Title Year Peak chart






"Dance with Me"[15] 2010 Shane Harper
"One Step Closer"[16] 2012
"Dancin' in the Rain"[18] Dancin' in the Rain
"Hold You Up"[19] 2014 21 29 1 God's Not Dead
"—" denotes releases that did not chart or were not released in that territory.

Promotional singles[edit]

Title Year Album
"We Need a Little Christmas"[20] 2011 N/A

Music videos[edit]

Title Year Director
"Dance With Me" 2011 N/A
"Rocketship" 2012
"Dancing In The Rain"
"Flat World"

Awards and nominations[edit]

Year Award Category Film Result
2014 K-Love Fan Award Film / Television Impact Actor God's Not Dead[21] Won

Concert tours[edit]

  • Shane Harper Tour (2012–13)
Opening act



  • Shane Harper is one of three actors from a Disney show to appear in the Bollywood movie My Name Is Khan. The other two are Kenton Duty from Shake It Up and Aubrey K. Miller from Austin & Ally.
Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+