Language
Actor
Steven Elson is a NYC-based multi-instrumentalist and composer.
Place of Birth: Berkeley, California, USA