David Scheuer

David Scheuer

David Scheuer

David Scheuer

Acting

Overlord (1975)

Medical Officer

Oh! What a Lovely War (1969)

French Soldier (uncredited)