Steve Tongalson Inwood (January 3, 1947 – May 15, 2025) was an American actor.
Biography fallback source: Wikipedia