Robert Lee Leng is an actor and producer, known for Labeled (2017), Film Lab Presents (2014) and Lose the Labels: The 72 Hour Shootout 2016 (2016).