Joshua is an award-winning composer, educator, and music director.  He received his Bachelors of Music from Chapman University in Music Composition and his Master of Fine Arts at the California Institute of the Arts in their Performer/Composer program. He has had the privilege of teaching at the California Institute of the Arts, Duke University and the Young Americans College of the Performing Arts.

Joshua co-composed and served as the music director for the theater production Piedra del Sol by director and playwright Maria Morett at the Getty Villa. He also was the music director for the original musical In Bermuda! by playwright David Largman Murray and composer Bobby Halvorson which featured such actors as Bryce Dallas Howard and Josh Gad.

He has written award winning film scores for The Newest Pledge, (Romance) in the Digital Age. Joshua has also composed the score for several episodes of the webseries The Computer Lab.

About Joshua Foy

Favorite piano styles
  • Classical
Joshua Foy's Latest Courses

Joshua Foy currently has no courses to display.

Joshua Foy's Quick Tips

Discover the techniques used by composer Joshua Foy to improvise various moods used in film music on the piano.

Joshua Foy's Latest Shows
Q+A Submissions (December 2020)

In this Q&A Submissions video, Joshua Foy answered all of your questions about the piano and music in general that were submitted in the month of December.

Student Assessment (December 2020)

In this Student Assessment, Josh Foy reviewed student video submissions from the month of December and provided personalized feedback and guidance.

Artist Interview Featuring Joshua Foy

Josh Foy joins Jonny May for a special interview to share his insights on composition, piano technique, and developing an emotional connection to music.

Learn from Joshua Foy

Get access to all of Jonny May's courses, lessons, quick tips and more with a PWJ membership!


Guided Learning Tracks

View guided learning tracks for all music styles and skill levels

Progress Tracking

Complete lessons and courses as you track your learning progress

Downloadable Resources

Download Sheet Music and Backing Tracks

Community Forums

Engage with other PWJ members in our member-only community forums

Get Started