Theatre at Granite Bay

Theatre at Granite Bay is a full time theatre arts program at Granite Bay High School in the Roseville Joint Union High School District.

Over the course of their four years at GBHS, students can participate in up to five different theatre courses, three main stage performances per year, and numerous field trips, competitions, and festivals, all while working with industry professionals.

Meet The Staff


Kyle Holmes

Director of Theatre Arts

Kyle Holmes joined GBHS in 2011 as an English and Journalism teacher. After his first year, he had the opportunity to return to his roots, and succeeded the late Jim Prichard as the school's third Director of Theatre Arts.

Growing up in El Dorado County, he spent most of his high school years in the theater at Union Mine High School under the tutelage of Pete Miller. After studying theatre at the University of California, Irvine for several years, Holmes finished his Bachelor of Arts in English at the University of California, Davis where he also received his single-subject teaching credential in English, and a Master of Arts degree in Education.

During the summer, Holmes teaches theatre arts at Sugarloaf Fine Arts Camp through the El Dorado County Office of Education, where he has spent the past twelve years working to help students further their artistic passions.

Guest Instructors
2018 - 2019


David Taylor Gomes

Musical Director

David Taylor is a Composer, Pianist, Musical Director and Educator. This is his sixth season as the musical director for Granite Bay High School’s theatre arts program. He has musically directed numerous productions including In the Heights, The Light in the Piazza, and Andrew Lippa's The Wild Party for Green Valley Theatre Co., and A Christmas Story for Rocklin Community Theatre, as well as arranging music for California Stage’s Italian Opera. He is currently working on a new song cycle featuring his original music.


Joelle Robertson

Director / Teaching Artist

Joelle Robertson, a proud member of Actors Equity Association, is excited to be joining Theatre at Granite Bay as a teaching artist this season. Joelle is a local actor, stage manager, director, and producer. Most recently, Joelle was a teaching artist for the UC Davis Theatre and Dance Department's Ground and Field Works Festival, with a focus on stage management and production management.In 2017, she produced BOXED UP: THE MUSICAL at the Warehouse Artist Lofts and the concert version at Capital Stage. Stage managing credits include Capital Stage, Big Idea Theatre and UC Davis College of Theatre and Dance.