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