Productor
Tri-cities Opera
Conductor
Joshua Horsch
Stage director
Nicholas Wuehrmann
Sir Joseph Porter
Jake Stamatis
Captain Corcoran
(Capt Corcoran)
Aaron Stepanek
Ralph Rackstraw
(Able Seaman)
Kevin Bryant
Josephine
Gina Moscato