Filmography
Release date: 3/4/1996Cosi
Role(s): Cussing Patient
Details Release date: 11/24/1989Beware: Children at Play
Role(s): John DeWolfe
Details Release date: 1/23/2023Away Out
Role(s): Youth Two
Details Release date: 1/21/2013The Following
Role(s): Tim
Details Release date: 5/7/2021Great White
Role(s): Producer
Details