Star on Speed: IMAX
Guest Star (5)
Kelly starred on Nickelodeon's hit show "Hey Dude." She currently resides in upstate New York where she is married with a child.
- Trivia & Quotes
Kelly currently resides in New York with her children and husband.