Robert PennardActingRobert Pennard is an actor who appeared only in Insatiable.Known For6.8Insatiable1980Fan ClubNo Nerds have favorited Robert Pennard yet — be the first.All fan clubsFrom NerdspinFilmographyActor11980InsatiableFilmCharles★ 6.8