
Teddy Chen is a Hong Kong film director.

as Mental Patient

as Director on Set

as T.S.T. District Officer

as Himself

as Man-ching

as Taxi Driver

as Self

as Sing's Friend

as Teddy

as Movie Director

as TV Director

as Sitting at Bar

as Cecilia's brother

as The man executing the possession order

as Director Teddy

as Cop

as Teddy, CID