Open Water 2: Adrift 2006
as Zach
Legally Blonde 2001
as Annoyed 2L
Internet Love 1998
as Marc
Men 1997
as Seth, the helper
Defying Gravity 1997
as Todd Bentley
Credits from TMDB.