Ken Merckx

Ken Merckx portrayed Nayzor in Power Rangers Wild Force.