Question: who does gary cole play in family guy?
Answer: Principal Shepherd