Jeremy Elwood

Jeremy Elwood portrayed a Delivery Guard in the Power Rangers Dino Super Charge episode Riches and Rags.