Return 1985
as Lucky the Mechanic (as Thomas Cross Rolapp)
Separate Ways 1981
Second Assistant Director
Life or Death - EMT First Responders 1973
Actor
Credits from TMDB.