Kelleys første filmrolle kom med i 1995. I 2002 spilte han en av birollene i . Han spilte også Ryan James i to episoder av . Kelley vant Independent Spirit Award for rolleskildringen i i 2004. I 2006 dukket han opp i krigsfilmen som en marinesoldat.