top of page
CHRIS ROSS LEONG
FILM MAKER
"Jack of all trades and master of none
but oftentimes better than Master of one".
CONTACT ME
Chris Ross Leong
4827 Stansbury Avenue
Sherman Oaks, CA 91423-2317 USA
1.818.397.0333
bottom of page
"Jack of all trades and master of none
but oftentimes better than Master of one".
Chris Ross Leong
4827 Stansbury Avenue
Sherman Oaks, CA 91423-2317 USA
1.818.397.0333