Filmography
| Year | Title | Role | Other notes |
| 1982-1984 | Three's Company | Uncredited - Opening Credits | His father's show |
| 1990 | The Dreamer of Oz: The L. Frank Baum Story | Harry Neal Baum | |
| 1991 | The Real Story of O Christmas Tree | Rodney | |
| 1999 | Mumford | Martin Brockett | |
| Undressed | Allan | TV series | |
| 2001 | Law & Order | Nick Simms | Guest spot on TV series |
| Earth Day | Jack | Voice | |
| 2002 | PG | Paul | |
| Swimfan | Randy | ||
| Hack | Buddy Griffin | TV series | |
| 2003 | Smash the Kitty | Josh | Short film |
| Law & Order: Special Victims Unit | Billy Baker | Guest spot on TV series | |
| Freddy vs. Jason | Will Rollins | ||
| Player$ | Tim | TV series | |
| 2003-2005 | Joan of Arcadia | Kevin Girardi | TV series |
| 2004 | Who's Your Momma? | Jacob Little | |
| Raise Your Voice | Paul Fletcher | ||
| 2005 | Perceptions | Michael | |
| Happy Endings | Otis McKee | ||
| Our Very Own | Clancy Whitfield | ||
| Placebo | Daniel | ||
| 2006 | Lenexa, 1 Mile | Sean Hickey | |
| The Wicker Man | Bar Guy #2 | ||
| 2006–07 | The Class | Ethan Haas | TV series |
| 2007 | The Education of Charlie Banks | Mick | |
| 2008 | The Deal | Lionel Travitz | |
| T Takes | The Guest in Room 23 | Web series | |
| Good Dick | Boy (unnamed) | ||
| W. | Jeb Bush | ||
| 2009 | The Perfect Age of Rock 'n' Roll | Eric Genson | |
| 2009 | Peter and Vandy | Peter | |
| 2009 | WWII in HD | voice of Jack Yusen (USN) | A&E Entertainment/History channel. |
| 2010 | The Dry Land | Michael | |
| Parenthood | Mark Cyr | Nominated - Primetime Emmy Award for Outstanding Guest Actor in a Drama Series | |
| The Event | Sean Walker | Main cast | |
| 2011 | A Bag of Hammers | Ben "Benjamin" Platt | Started filming in April 2010. |
| 2011 | The Perfect Family (film) | Frank Cleary Jr. | Main Cast |
| 2012-present | Gravity Falls | Dipper (voice) | Main role Animated series |
| 2012-present | Weird Girl | Thomas | Main cast |
| 2012 | The High Fructose Adventures of Annoying Orange | Mario (voice) | Cartoon Network |
| 2012 | Weasel Town | Haunches (voice) | web series |
| TBA | Atlantis | Ben Goddard | Short film Leading role |
Read more about this topic: Jason Ritter