Known for
Filmography

Creepozoids
EN · 19874.5
as Jake

Frances
EN · 19826.9
as Clochard dans la rue

The Other Side of Hell
EN · 19787.7
as The Reverend Wyler

Close Encounters of the Third Kind
EN · 19777.4
as Air Traffic Controller

Creepozoids
as Jake

Frances
as Clochard dans la rue

The Other Side of Hell
as The Reverend Wyler

Close Encounters of the Third Kind
as Air Traffic Controller