Keung Siu: Keung Siu. Director: Triple Raped. Keung Siu is known for Triple Raped (2004), Crazy Scum: Adult Movies (2003) and Naked Twins (2004).
Known For: Triple Raped (Director), Crazy Scum: Adult Movies (Director), Naked Twins (Director), Poor Ghost (Director)