Larry Bao: Larry Bao. Director: Seep. Larry Bao is known for Seep (2014), Day: 126 (2011) and New York Fragment (2012).
Known For: Seep (Director), Day: 126 (Director), New York Fragment (Director), Hands (Director)