‹ BackDirectorFelix Spencer Lee21 years · 2 filmsFelix Spencer Lee is a Chicago based film and theater artist.Best known forRabbit on a Highway2026 · Partygoer #7, ProducerMask2023 · DirectorFilmography 2Rabbit on a Highway2026 · Partygoer #7, ProducerMask2023 · Director