Question: who played patrick on new adventures of old christine?
Answer: Tim DeKay