Nil Borg

Biography:

Nil Borg is a Norwegian location manager based in Oslo. He is a graduate of Moscow Pedagogical State University.

filmography: