Alec Nevala-Lee

Alec Nevala-Lee was born in Castro Valley, California, and graduated from Harvard College with a bachelor’s degree in Classics. He lives with his family in Oak Park, Illinois.