Isaac Lee was born on May 22, 1995 in Sacramento, California. He is an actor and director, known for Arca (2021) and Quarantine (2020).