Felix Spencer Lee is a Chicago based film and theater artist.
Rabbit on a Highway
Mask
When Will I Be Perfect?
Movie · Assistant Director
Movie · Director