Question: Where was the director of film Adimai Penn born?
Sentence (from "Jeremy Penn"): Jeremy Penn( born 1979) is an American artist, who lives in New York City.
Relevant evidence: No