Thomas Jane

Thomas Jane

Thomas Jane

Thomas Jane

Acting

Slayers (2022)

Elliot Jones

Dig (2022)

Scott Brennan

Breach (2020)

Admiral Adams-King

Real Men (2019)

Himself - Actor

A-X-L (2018)

Chuck Hill

1922 (2017)

Wilfred James

Broken Horses (2015)

Gabriel Heckum

Drive Hard (2014)

Peter Roberts

White Bird in a Blizzard (2014)

Detective Scieziesciez

The Punisher: Dirty Laundry (2012)

Frank Castle the Punisher

LOL (2012)

Allen Williams

DC Showcase Original Shorts Collection (2010)

Jonah Hex (segment "Jonah Hex") (voice)

Scott Pilgrim vs. the World (2010)

Vegan Police (uncredited)

Killshot (2008)

Wayne Colson

Mutant Chronicles (2008)

Maj. 'Mitch' Hunter

The Mist (2007)

David Drayton

The Punisher (2004)

Frank Castle / The Punisher

Stander (2003)

Andre Stander

Dreamcatcher (2003)

Dr. Henry Devlin

Original Sin (2001)

Walter Downs / Billy / Mephisto

61* (2001)

Mickey Mantle

Under Suspicion (2000)

Detective Felix Owens

Magnolia (1999)

Young Jimmy Gator

Thursday (1998)

Casey Wells

The Velocity of Gary (1998)

Gary * (His Real Name)

Face/Off (1997)

Burke Hicks

Crimson Blues

Detective Eddie Braun

Bermuda

Ferguson