Question: who played joe in diary of a mad black woman
Answer: Tyler Perry