No photoLin Que AyoungDirector · Born September 7, 1969IMDb Directed 12020s2021CrackedDirectorActed in 21990s1998He Got Game'I Love You' Leech701993Who's the Man?Female NurseWrote 22020s2025RickyWriter2021CrackedWriterEdited 12020s2021CrackedEditorProduced 12020s2021CrackedProducer