I haven't seen it since high school, but me and my little punk friends were pretty obsessed with it :-D
IMDB shows him as still active in supporting roles and some smaller series. https://www.imdb.com/name/nm0000498/