Search for "Michele Scarabelli"
in
Alien Nation (TV Series) (1989)
Pumpkin Pie Wars (TV) (2016)