Joshua Lay

Joshua Lay

VIEW SPOTLIGHT CV

Joshua most recently starred as Seymour in Little Shop of Horror at Chester Storyhouse.