Question: who does seth macfarlane play in cleveland show
Answer: Seth MacFarlane played Tim the Bear up until season 3 episode 10 , which MacFarlane admits is a `` Steve Martin impression ( .