Carrera temprana:
* La vida peligrosa de los altar Boys (2002) - Como Francis
* El Proyecto Laramie (2002) - Como Matthew Shepard
* Elefante (2003) - Como Elias
* La puerta en el piso (2004) - Como Ted
* Stay (2005) - Como Sam
* rehén (2005) - Como Morgan
* The Wicker Man (2006) - Como Joseph
* Las colinas tienen ojos (2006) - Como Bobby
Carrera posterior:
* bang bang baby (2007) - Como Stetson
* ¡El informante! (2009) - Como Mark Whitacre Jr.
* The Company Men (2010) - Como Bobby Walker
* Restless (2011) - Como Jonas
* The Baytown Outlaws (2012) - Como Aiden
* The Prince (2014) - Como el príncipe
* El experimento de la prisión de Stanford (2015) - Como el Dr. Philip Zimbardo
* The Vault (2017) - Como Tommy
* Once Upon A Time in Venecia (2017) - Como el jefe
* The Devil's Candy (2017) - Como Jesse
* The Terror (2018) - Como Henry Collins (miniserie de televisión)
* 6 Underground (2019) - Como cuatro (Netflix)
Esta lista no es exhaustiva, pero muestra algunos de los roles más notables de Jon Foster y proporciona una buena representación de su filmografía.