|2009||Mega Shark vs. Giant Octopus as Lamar Sanders|
|2009||The Black Waters of Echo's Pond as Charles|
|2008||Jack Hunter and the Lost Treasure of Ugarit as Professor Frederick Shaffer|
|2007||30,000 Leagues Under the Sea as Captain Nemo|
|1997||Titanic as Charles Hendrickson (uncredited)|
|1996||The Disappearance of Finbar as Michael Flynn|
|1996||Space Truckers as Mel|
|1996||Some Mother's Son as Platoon Leader|
|1995||Braveheart as Malcolm Wallace|
|1993||In the Name of the Father as Remand Prison Officer|
|1990||The Love She Sought as Harold Fielding|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.