Known for Acting
1981
as Leon
1979
as Locker Boy
as American Olympic Athlete
2022
as Allen
1988
as The Doctor 'Doc'
1985
as San Francisco Officer
1982
as Al