|2008||The Tenth Circle as Mike Bartholomy|
|2007||Normal as Carl|
|2005||Supervolcano as Rick Lieberman|
|2004||Cube Zero as Jax|
|2004||Sugar as The Man|
|2003||Homeless to Harvard: The Liz Murray Story as Peter|
|2002||The Interrogation of Michael Crowe as Stephen Crowe|
|1998||Ice as Greg|
|1997||Amistad as British Officer|
|1993||The Making of '...and God Spoke' as Clive Walton|
|1992||To Catch a Killer as Lieutenant Joseph 'Joe / Polock' Kozenczak|
|1992||To Catch a Killer as Joe Kozenczak|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.