Owen Kwong

Owen Kwong is a Canadian actor. He portrayed Dark Archer. In "Broken Dolls".