Interested in cinematography and photography, McNairy moved to Los Angeles to go to film school. He attended for a year, then dropped out and began working in film production, doing carpentry and building film sets. Then he worked as an extra, until he eventually found steady work in over 200 TV commercials. He eventually was offered roles in feature films, a career he has been pursuing since 2001.