|2019||American Skin as Captain Eugene Morris|
|2017||The Student as Dean George Castle|
|2014||The Appearing as Father Callahan|
|2014||Ragamuffin as Bryan BontragerWatch Free|
|2006||Akeelah and the Bee as Akeelah's Father|
|2001||Joe Somebody as Cade Raymond|
|1997||Most Wanted as Capt. Steve Braddock|
|1996||Freeway as Detective Mike BreerWatch Free|
|1995||The Expert as Dan Mason|
|1994||Little Big League as Spencer Hamilton|
|1992||A Few Good Men as Lance Cpl. Harold W. Dawson|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.