John Slade

John Slade

John Slade

John Slade

Acting

Titanic (1997)

Ohio Man (uncredited)

L.A. Confidential (1997)

Photographer at Hospital