That was over 42 years ago in 1979.
Today he is 67, and has starred in 69 movies in total, 67 since The Rose was released.
In The Rose, I think David Keith looks:
The Rose scores 7 out of 10 on The Movie Database.
David Keith's first acting role was as 'Pfc. Mal' in The Rose, released in 1979 when he was 25.