Ghosts of Hamilton Street 2003
as David, Foley
Still Life 2001
as David Styles
Makebelieve 2000
as Ryan Marzano
Credits from TMDB.