Christopher Knight, more recently of "Celebrity Circus", played Peter on this classic family sitcom
Dickie Roberts: Former Child Star (Movie) Himself 2003 ... Celebrity 
Circus (TV Show) .... TV Land Awards: A Celebration of Classic TV (TV Show).