Oshii is Japanese. He was born in Tokyo, Japan, and has lived there for most of his life. He is a prominent figure in the Japanese film industry and is known for his unique style of filmmaking.
Mamoru Oshii: Master of Anime - How Well Do You Know His Works?