Stephen Stills Known for Acting Acting credits 2026 The Man with the Big Hat as Self (archive footage)