Shane Harper - Actor
Age: 32
Country: United States Occupations:
Actor
Shane Harper (born February 14, 1993) is an American actor, singer, and dancer known for his versatile career in television, film, and music. He first rose to prominence as Spencer Walsh on the Disney Channel series Good Luck Charlie (2010–2014) and has since held leading roles in series such as the Starz drama Power Book IV: Force and the Hulu miniseries A Teacher.
In film, he is notably recognized for starring as Josh Wheaton in the faith-based drama God's Not Dead (2014), a role he reprised in later installments of the franchise. His early career included work as a professional dancer, appearing in projects like High School Musical 2 and Nickelodeon’s Dance on Sunset.
Key Acting Roles
Good Luck Charlie: Spencer Walsh (Recurring)
Power Book IV: Force: Victor Flynn (Main role)
God's Not Dead: Josh Wheaton (Lead)
A Teacher: Logan Davis (Main role)
Happyland: Ian Chandler (Main role)
Music Career
As a musician, Harper is a singer-songwriter and multi-instrumentalist who plays guitar and piano. He released his self-titled debut album in 2011, which featured the single "One Step Closer." His music often blends pop and acoustic styles, and he has contributed original songs to his film soundtracks, such as "Hold You Up" for God's Not Dead.
Personal Background
Raised in California, Harper began his training in dance and acting at age nine and earned a black belt in Karate during his youth. He is of Austrian, German, Jewish, and Scottish descent and has spoken publicly about his Christian faith. In 2025, he married actress Samantha Boscarino.