David Shatraw

David Shatraw

Albany, New York, USA

David Shatraw was born in Albany, New York, USA. He is an actor.

Follow David Shatraw and see what else they've done, on Episodely.

Open on Episodely