Payman Benz
Director Actor
Payman Benz is a Director Actor - known through the film The Killing of Leonard Riley (2011), Needle Anus: A Comedy (2005), Parallel/Parallel (2004)
Payman Benz is a Director Actor - known through the film The Killing of Leonard Riley (2011), Needle Anus: A Comedy (2005), Parallel/Parallel (2004)