Stephen Quadros

Stephen Quadros

Acting

1952-11-09Santa Cruz, California, USA

Known for