The Pirates of Penzance – On The Run Kyle Blaire as Frederic and Gabrielle Jones as Ruth in The Pirates of Penzance.