Leroy Nguyen was born in Alexandria, VA. His filmmaking passion began when he received his first video camera at the age of 17, where we started off making fight scenes in his backyard with his cousins that were inspired by (or take directly from) Jackie Chan films.