Benson Lee is a director and producer, known for Seoul Searching (2015), Battle of the Year (2013) and Planet B-Boy (2007).
Battle Of The Year