terry crews as warf in star trek the next generation