Known For
Filmography
2025

Dad Croaked on Saturday
Movie - Released: 3/20/2025
2016

Cinderella Zaure
TV - Released: 8/1/2016
1996
TV
Crossroad
TV - Released: 1/1/1996
1990

1988

Death in the Name of Birth
Movie - Released: 11/1/1988
1983

Someone Else's A
Movie - Released: 3/1/1983
1982

Native Steppes
Movie - Released: 8/1/1982
1981

Kids Tricks
Movie - Released: 8/3/1981