actor: Joseph Long