All Movies List
Bad Painter

as Steven / Gallerist

2025
Nyctophobia

as Thomas

2024
The Christmas Letter

as Tigger Woods

2024
Traumatika

as

2024
Purgatory Station

as Freddie Shade

2024
The Veil

as Douglas

2023
Murder at the Mansion

as Chandler

2020
Rust Creek

as Sheriff O'Doyle

2019
Searching

as

2018
Christmas Break-In

as Pete

2018
London Has Fallen

as NSA Deputy Director Ray Monroe

2016
Dawn Patrol

as

2015
Playing for Keeps

as Coach Jacob

2012
Persons Unknown

as Bill Blackham

2010
Hatching Pete

as Leon Ivey

2009
A Place Called Home

as Dave

2004
Abby

as

2003
Big Fat Liar

as

2002
Nice Guys Sleep Alone

as Carter

1999
Brother's Keeper

as Bobby Waide

1998
Out to Sea

as

1997
Phenomenon

as Banes

1996
Pig Sty

as Joe 'Iowa' Dantley

1995
Sean O'Bryan Sean O'Bryan

Birthday

1963-09-10

Place of Birth

Louisville, Kentucky, USA

Biography

Actor / Presenter.
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now