P.T. Henderson

P.T. Henderson is a former animation production associate for The Simpsons.