Seth Armstrong

Country United States

Seth Armstrong was born and raised in Los Angeles, California. After studying painting in Northern Holland, he received a BFA from the California College of the Arts in San Francisco. His paintings have been exhibited throughout the United States and Europe. He now lives and works in Los Angeles.

Current and Previous Works by Seth Armstrong

Sort Works by: