Guy Lockwood

Guy Lockwood portrayed a technician in the Power Rangers Dino Thunder episode A Ranger Exclusive.