Deacons for Defense 2005
as Charles Hillibrand
Masterpiece Monday 2003
as Aiden
Shrink Rap 2003
as Nick
Voyeur.com 2000
as Alex
Credits from TMDB.