Shane Harper is an American actor. He’s also a singer-songwriter and a dancer. He started his career as a dancer, appearing in the films Re-Animated and High School Musical 2. He also appeared as Dance Revolution, marking his television debut. In the 2010s, he starred as Spencer Walsh on the Disney series Good Luck Charlie. He also ventured into Bollywood with My Name Is Khan. Other films are Flipped and God’s Not Dead. In addition, he had a recurring role on the MTV series Awkward and was part of the main cast of the show Happyland. This year, he starred on the TV movie Dirty Dancing.