Lau Kar-leung has been working in the games industry since 2004. Kar-leung is known for working on Deadly Strike as the games director. Kar-leung started in 2004 as the director of Deadly Strike.