Popularity: 1
Robert Pennard is an actor who appeared only in Insatiable.
Character: Charles
Release date: 09/24/1980