Filmography
Release date: 10/18/2011Life of Lemon
Role(s): Lester
Details Release date: 4/27/1993Hard Target
Role(s): Elijah Roper
Details Release date: 10/28/1999The Insider
Role(s): John Harris
Details Release date: 10/10/1999The Hunter's Moon
Role(s): Horace
Details Release date: 10/7/2001Earth vs. the Spider
Role(s): Dr. Calloway
Details