Known as one of Hollywood’s more outspoken environmental activists, it’s ironic indeed that Ed Begley Jr. played a self-obsessed, conniving billionaire who gets rich off an accident of history as Henry Starling in Voyager’s 1996 two-parter, “Future’s End.”

Begley came to fame as Dr. Victor Ehrlich throughout the run of NBC’s whimsical medical drama St. Elsewhere, a role that netted him six Emmy nominations and was even reprised for the Homocide series’ 2000 TV follow-up movie. Today he lives his green beliefs hosting Living with Ed on the HGTV and Planet Green channels with his wife, Rachelle Carson-Begley. 

In-between Begley had dozens of films, TV guest spots and memorable recurring roles—one as Bluth rival Stan Sitwell on Arrested Development, plus 7th Heaven, Veronica Mars, and Six Feet Under—and, early in his career, he even played “Greenbean” in the original Battlestar Galactica. Film credits include mockumentaries This is Spinal Tap, A Mighty Wind, and Best in Show, and true-life political drama as Al Gore lead attorney David Boies in HBO’s Recount.