Jeff Liu: Jeff Liu. Director: Yellow Face. Jeff Liu is known for Yellow Face (2013), The Last Tour (2016) and Five Minutes (2015).
Known For: Yellow Face (Director), The Last Tour (Paul), Five Minutes (Director), Trying to Find Chinatown (Director)