Loading
Loading

Stephen Fung Tak-lun (Chinese: 馮德倫) is a Hong Kong actor, singer, model, writer and film director born August 9, 1974. His wife is Shu Qi.
Gorgeous1999
Badges of Fury2013
Tai Chi Zero2012
Tai Chi Hero2012
House of Fury2005
Gen-X Cops1999
Enter the Phoenix2004
Gen-Y Cops2000