1. Fletch Won (2009) (in production) (rumored) .... Irwin 'Fletch' Fletcher
2. One Week (2008) (post-production) .... Ben
3. "Fringe" .... Peter Bishop (1 episode, 2008)
- Episode #1.1 (2008) TV episode .... Peter Bishop
4. Shutter (2008) .... Benjamin Shaw
5. Battle in Seattle (2007) .... Randall
6. Bobby (2006) .... Wade Buckley
7. Capitol Law (2006) (TV) .... Mark Clayton
8. The Shadow Dancer (2005) .... Jeremy Taylor
... aka Shadows in the Sun (USA)
... aka Vengo a prenderti (Italy)
9. Aurora Borealis (2005) .... Duncan Shorter
10. Cursed (2005) .... Jake
... aka Verflucht (Germany)
... aka Wes Craven's Cursed (USA: complete title)
11. Americano (2005) .... Chris McKinley
12. Racing Stripes (2005) (voice) .... Trenton's Pride
13. I Love Your Work (2003) .... John
14. "Dawson's Creek" .... Pacey Witter (124 episodes, 1998-2003)
- All Good Things... (2003) TV episode .... Pacey Witter
- ...Must Come to an End (2003) TV episode .... Pacey Witter
- Joey Potter and Capeside Redemption (2003) TV episode .... Pacey Witter
- Goodbye, Yellow Brick Road (2003) TV episode .... Pacey Witter
- Catch-22 (2003) TV episode .... Pacey Witter
(119 more)
15. Lone Star State of Mind (2002) .... Earl Crest
... aka Coyboys and Idiots (USA: cable TV title)
16. The Laramie Project (2002) .... Matt Galloway
17. The Safety of Objects (2001) .... Paul Gold
18. "The Simpsons" .... Jesse Grass (1 episode, 2000)
- Lisa the Tree Hugger (2000) TV episode (voice) .... Jesse Grass
19. Gossip (2000/I) .... Beau Edson
20. The Skulls (2000) .... Lucas "Luke" McNamara
... aka Clan des Skulls, Le (Canada: French title)
21. Cruel Intentions (1999) .... Blaine Tuttle
22. Urban Legend (1998) .... Damon Brooks
... aka Mixed Culture
... aka Urban Legend (France)
23. Apt Pupil (1998) .... Joey
... aka Élève doué, L' (Canada: French title)
... aka Un élève doué - Été de corruption (France)
24. The Battery (1998)
25. Scream 2 (1997) (as Josh Jackson) .... Film Class Guy #1
26. "The Outer Limits" .... Devon Taylor (1 episode, 1997)
... aka The New Outer Limits (USA: promotional title)
- Music of the Spheres (1997) TV episode .... Devon Taylor
27. On the Edge of Innocence (1997) (TV) .... Sammy
28. Ronnie & Julie (1997) (TV) .... Ronnie Monroe
... aka Ronnie et Julie (Canada: French title)
29. D3: The Mighty Ducks (1996) .... Charlie Conway
30. Robin of Locksley (1996) (TV) (as Josh Jackson) .... John Prince, Jr.
31. "Champs" .... Matt Mazzilli (2 episodes, 1996)
- For Art's Sake (1996) TV episode .... Matt Mazzilli
- Breaking Up Is Hard to Do (1996) TV episode .... Matt Mazzilli
32. Magic in the Water (1995) .... Joshua Black
... aka Glenorky
... aka Lac magique, Le (Canada: French title: TV title)
33. Andre (1994) .... Mark Baker
34. D2: The Mighty Ducks (1994) .... Charlie Conway
... aka The Mighty Ducks 2
35. Digger (1993) .... Billy
36. The Mighty Ducks (1992) .... Charlie Conway
... aka Champions (Australia) (UK)
... aka The Mighty Ducks Are the Champions (UK: video box title)
37. Payoff (1991) (TV) .... Young Mac
38. Crooked Hearts (1991) .... Tom (11 years)
2. One Week (2008) (post-production) .... Ben
3. "Fringe" .... Peter Bishop (1 episode, 2008)
- Episode #1.1 (2008) TV episode .... Peter Bishop
4. Shutter (2008) .... Benjamin Shaw
5. Battle in Seattle (2007) .... Randall
6. Bobby (2006) .... Wade Buckley
7. Capitol Law (2006) (TV) .... Mark Clayton
8. The Shadow Dancer (2005) .... Jeremy Taylor
... aka Shadows in the Sun (USA)
... aka Vengo a prenderti (Italy)
9. Aurora Borealis (2005) .... Duncan Shorter
10. Cursed (2005) .... Jake
... aka Verflucht (Germany)
... aka Wes Craven's Cursed (USA: complete title)
11. Americano (2005) .... Chris McKinley
12. Racing Stripes (2005) (voice) .... Trenton's Pride
13. I Love Your Work (2003) .... John
14. "Dawson's Creek" .... Pacey Witter (124 episodes, 1998-2003)
- All Good Things... (2003) TV episode .... Pacey Witter
- ...Must Come to an End (2003) TV episode .... Pacey Witter
- Joey Potter and Capeside Redemption (2003) TV episode .... Pacey Witter
- Goodbye, Yellow Brick Road (2003) TV episode .... Pacey Witter
- Catch-22 (2003) TV episode .... Pacey Witter
(119 more)
15. Lone Star State of Mind (2002) .... Earl Crest
... aka Coyboys and Idiots (USA: cable TV title)
16. The Laramie Project (2002) .... Matt Galloway
17. The Safety of Objects (2001) .... Paul Gold
18. "The Simpsons" .... Jesse Grass (1 episode, 2000)
- Lisa the Tree Hugger (2000) TV episode (voice) .... Jesse Grass
19. Gossip (2000/I) .... Beau Edson
20. The Skulls (2000) .... Lucas "Luke" McNamara
... aka Clan des Skulls, Le (Canada: French title)
21. Cruel Intentions (1999) .... Blaine Tuttle
22. Urban Legend (1998) .... Damon Brooks
... aka Mixed Culture
... aka Urban Legend (France)
23. Apt Pupil (1998) .... Joey
... aka Élève doué, L' (Canada: French title)
... aka Un élève doué - Été de corruption (France)
24. The Battery (1998)
25. Scream 2 (1997) (as Josh Jackson) .... Film Class Guy #1
26. "The Outer Limits" .... Devon Taylor (1 episode, 1997)
... aka The New Outer Limits (USA: promotional title)
- Music of the Spheres (1997) TV episode .... Devon Taylor
27. On the Edge of Innocence (1997) (TV) .... Sammy
28. Ronnie & Julie (1997) (TV) .... Ronnie Monroe
... aka Ronnie et Julie (Canada: French title)
29. D3: The Mighty Ducks (1996) .... Charlie Conway
30. Robin of Locksley (1996) (TV) (as Josh Jackson) .... John Prince, Jr.
31. "Champs" .... Matt Mazzilli (2 episodes, 1996)
- For Art's Sake (1996) TV episode .... Matt Mazzilli
- Breaking Up Is Hard to Do (1996) TV episode .... Matt Mazzilli
32. Magic in the Water (1995) .... Joshua Black
... aka Glenorky
... aka Lac magique, Le (Canada: French title: TV title)
33. Andre (1994) .... Mark Baker
34. D2: The Mighty Ducks (1994) .... Charlie Conway
... aka The Mighty Ducks 2
35. Digger (1993) .... Billy
36. The Mighty Ducks (1992) .... Charlie Conway
... aka Champions (Australia) (UK)
... aka The Mighty Ducks Are the Champions (UK: video box title)
37. Payoff (1991) (TV) .... Young Mac
38. Crooked Hearts (1991) .... Tom (11 years)