No, Michael Caine is not in every Nolan movie. However, he has had roles in some of Nolan's most popular films, including The Dark Knight trilogy and Inception. Caine's most recent collaboration with Nolan was in the 2014 film Interstellar.