Known For
Acting
Twisted Obsession
Amigo de Marianne
1989
Faceless
Wallace
1988
Night of the Eagles
Captain Anton
Esmeralda Bay
Antonio (as Harrison Grimm)
Osa
Mr. Big
1986
The Hypothesis of the Stolen Painting
Character of Paintings
1978
Never Sleeps
2007