David Ross

Biography:

David Ross is an editor and a post production supervisor based in Auckland, New Zealand.

filmography: