Acting
Born March 22, 1947 · Springfield, Massachusetts, USA
Babs Chula (March 22, 1947 – May 7, 2010) was an American-born Canadian actress and musician.
MacGyver
1985
American Playhouse
1982
21 Jump Street
1987
Sanctuary
2008
John Doe
2002
The X-Files: I Want to Believe
Littlest Pet Shop
1995