Star: Richard Beggs