Francesca Fiorentini
Self
This Hour Has 22 Minutes
1993
The Daily Show
1996
Russell Howard's Good News
2009
Naked News
2005
The Colbert Report
Have I Got News for You
1990
Murphy Brown
1988
VICE News Tonight
2016
Saturday Night Live
1975
Coach
1989