No photoMark DenhamActingBorn 01/01/1975UKKnown ForMeatmylk2026Room Service2012The Full Monteverdi2007The Computer Virus2004Killer Net1998Faith in the Future1995Second Thoughts1991