Longwei Deng

Longwei Deng

Longwei Deng was born in Henan, China. Then he moved to Shanghai with his family when he was nine. He has been residing in Los Angeles since 2015, working as a sound designer and director.



Three Chen Sisters
Loading...