S

Stephen DeCordova

Born in Wantagh, New York, USA

Actor