Ross Buckingham

Ross Buckingham portrayed a policeman in the Power Rangers SPD episode Dogged.