Sam Barton

Sam Barton portrayed a body builder in the Power Rangers Dino Charge episode Wishing for a Hero.