Jeffrey O'Kelly

About

Jeffrey O'Kelly is an Irish actor and writer. He is the creator of the animated television series Doctor Snuggles.