Born 1972 (age 54) · Pittsburgh, Pennsylvania, USA
Appears in 15 titles

Filmography

Flags of Our Fathers
6.9
Flags of Our Fathers
2006
as Navy Captain (uncredited)
Cabrini
7.8
Cabrini
2024
as Cabbie
Occurrence at Mills Creek
4.2
Occurrence at Mills Creek
2020
as Albert
FLATWOODS
5.0
FLATWOODS
2022
as Agent X
Hiraeth
2.0
Hiraeth
2022
as Jim
6.0
No Horizon
2013
as Emerson
Green Hat Diner
7.0
Green Hat Diner
2020
as Adam
Grind
Grind
2025
as Wes Brantley
Children As Giants
Children As Giants
2022
as Declan McKnight
I Swiped the Wrong One
I Swiped the Wrong One
2026
as Chief of Staff Richard Patterson
A Quiet Town
as Zeke Shaw