The Visionary* - (*Tesla) 2005
as Robert Johnson
The Last Castle 2001
Stunts
Quotations From a Ruined City 1993
Actor
The Blind Owl 1992
Bogeyman 1991
Father Was a Peculiar Man 1990
Credits from TMDB.