Pratt spilte roller i de kjente TV-seriene og i begynnelsen av karrieren. Hans første store filmrolle var som Barry i (2008) med James McAvoy, Angelina Jolie og Morgan Freeman. Han spilte også i den romantiske komedien med Kate Hudson og Anne Hathaway og horror-komedien med Megan Fox og Amanda Seyfried i 2009. Han har også hatt en fast rolle i TV-serien siden 2009.