Actor
The Ritual Killer
2023
as Police Forensic Tech
Spirits of St. Paul: The Gangster Era
2012
as New Mayor
Burn After Reading
2008
as Drunken Princetonian
Suffer the Little Children
2006
as Buddy Jenkins
Touched
2003
as Mike
The Sixth Sense
1999
as Restaurant Patron (uncredited)
A Perfect Murder
1998
as Police Photographer
Addicted to Love
1997
as Astronomer (uncredited)
Philadelphia
1993
as PR Director (uncredited)