He was in a TV movie after MacGyver was cancelled and it was absolutely terrible. I haven't seen him since!
Stargate is happily cruising into its NINTH season this fall. It is on in reruns on the Sci-Fi channel all evening Monday and 6 and 7 PM daily. New eps are Friday; not sure when.
... And he no longer has Laura Branigan's hairdo!