Louis Koo was born on October 21, 1970 in Hong Kong as Louis Tin Lok Koo. He is an actor and producer, known for Du zhan (2012), Hak se wui yi wo wai kwai (2006) and Hak se wui (2005).
Louis Koo was born on October 21, 1970 in Hong Kong as Louis Tin Lok Koo. He is an actor and producer, known for Du zhan (2012), Hak se wui yi wo wai kwai (2006) and Hak se wui (2005).