Peter Weller

[2] He appeared in such films as Woody Allen's Mighty Aphrodite (1995), the Oliver Stone-produced The New Age (1994), and David Cronenberg's adaptation of William Burroughs's novel Naked Lunch (1991).

His family lived in West Germany for several years before eventually moving to Texas, where he attended Alamo Heights High School in San Antonio, graduating in 1965.

[18][19] 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.

In 1995, he appeared in Screamers, a science-fiction film based on the short story "Second Variety" by Philip K. Dick and directed by Christian Duguay.

In a 1977 episode of the television series Lou Grant, he played Donald Sterner/Stryker, a tragically disillusioned Jewish-American Neo-Nazi leader who later committed suicide off-screen when his heritage was discovered.

On television, he played the shuttle captain in the short-lived series Odyssey 5 and made guest appearances as Terran supremacist John Frederick Paxton in the Star Trek: Enterprise episodes "Demons" and "Terra Prime" and on Fringe as the character Alistair Peck.

He guest-starred on the Showtime original series Dexter,[24] and had a guest appearance in the December 22, 2010, episode of Psych where he played villain "Yin".

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.

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.. Weller voiced the character of Bruce Wayne / Batman in the two-part 2012–2013 animated adaptation of The Dark Knight Returns,[27] and the titular character in the video game Wilson's Heart.

On June 24, 2006, on his 59th birthday, Weller married his longtime girlfriend, actress Shari Stowe, at the Santa Maria Assunta church in Positano, Italy.

Weller at the Texas Theater in Dallas, Texas, in 2012