Betrayal 2003
Screenplay
Looking for an Echo 2000
Writer
Blowback 2000
Deathmask 1984
Another Earth 2011
as Symposium Speaker
Monocerus 2008
as Lars Storhaug
Credits from TMDB.