Who is Nina Keogh?
Nina Keogh is a Canadian child actress, puppet builder and puppeteer from Toronto. She has worked for TVO and CBC Television. She is best known for playing the role of Muffy the Mouse in TVO's TV series Today's Special, which was shown worldwide including on Nickelodeon and PBS Kids in the United States. Her father, John Keogh, played Howard the Turtle on Razzle Dazzle.