No photoTan BingDirectorDirected 32010s2018Fatal ContractDirector2017China SalesmanDirector252000s2009The Rebirth of The TrilobiteDirectorWrote 22010s2018Fatal ContractWriter2017China SalesmanWriter25