Victor Chan

Actor

Premium Rush
2012
as Squad Cop
The Departed
2006
as Chinese Delivery Man