Stage Weller's stage career began in the 1970s with appearances on Broadway in
Full Circle, directed by
Otto Preminger, and
Summer Brave,
William Inge's rewrite of his play
Picnic. About this time, he became a member of the
Actors Studio. In December 2006, Weller starred as architect
Frank Lloyd Wright at Chicago's
Goodman Theatre in the play ''Frank's Home'', by
Richard Nelson.
Film Weller appeared in the 1982 film
Shoot the Moon with Diane Keaton and Albert Finney. He played Keaton’s love interest after her divorce from her husband, played by Albert Finney. He then appeared in the 1984 film
Firstborn with
Christopher Collet and
Corey Haim, where he played the abusive boyfriend of Haim's mother (played by
Teri Garr). There is an unsubstantiated story that, during filming, he got violent with Corey on-set, who was a child at the time. Weller has appeared in more than 50 films and television series, including turns as the title character in
The Adventures of Buckaroo Banzai Across the 8th Dimension (1984) and blockbuster hits
RoboCop (1987) and
RoboCop 2 (1990), Weller received a "cheer" in
TV Guide's "Cheers & Jeers" section for his performance. In 2010, Weller appeared in a teaser trailer for the companion documentary
God of War: Unearthing the Legend that was featured in the game
God of War III, which Weller also hosted. Also that year, Weller guest-starred in episodes of
Fringe,
Dexter, and
Psych. Since 2012, he is appearing in a recurring role as Lucien Connally on the crime drama television series
Longmire. In 2013, he played the part of the villain in the remake of the "Hookman" episode of the original
Hawaii Five-O. The part was originally played in 1973 by
Jay J. Armes. In seasons six and seven of
Sons of Anarchy, he plays the ruthless ex-cop Charles Barosky, a boss at the Stockton port and has dealings with the SAMCRO motorcycle club. In 2017, Weller began appearing as Dr. Paul Vellek, a scientist, on
The Last Ship.
Directing Weller has directed various projects for television, including episodes of
Homicide: Life on the Street,
Monk, and three episodes of
Odyssey 5. He directed a 1997 adaptation of
Elmore Leonard's
Gold Coast starring
David Caruso and
Marg Helgenberger after previously starring in a version of Leonard's thriller
Cat Chaser (1989). He has directed 11 episodes of the series
Sons of Anarchy, two in season four, titled "Dorylus" and "Hands", three in season five, titled "Authority Vested", "Toad's Wild Ride", and "Darthy", three in season six, titled "One One Six", "Los Fantasmas", and "Aon Rud Pearsanta", and three in season seven, titled "Some Strange Eruption", "What a Piece of Work Is Man", and "Suits of Woe". He has directed one episode each season of
Longmire since 2012. Since 2018, Weller has directed episodes "Guts + Fuel + Hope" and "Banh Bao + Sterno + Drill + Burner + Mason" of
MacGyver and episodes "Cry Murder" and "Whispers of Death" of
Magnum P.I. Voice acting Weller voiced the character of
Bruce Wayne / Batman in the two-part 2012–2013
animated adaptation of
The Dark Knight Returns, and the titular character in the video game ''
Wilson's Heart. He returned to voice RoboCop in a series of commercials for KFC and Mortal Kombat 11 in 2019, as well as RoboCop: Rogue City'' in 2023. ==Personal life==