Answer
No, Cosmo Jarvis has never been in a film directed by Christopher Nolan. Jarvis is an English actor, musician, and filmmaker, while Nolan is a British-American filmmaker known for his complex and visually stunning films. Despite their notable careers in the entertainment industry, their paths have not yet crossed in the realm of collaborative filmmaking.