Film & TV List | Role | Media |
 |
| Wrath of the Titans (2012) | Perseus | Movie |
 |
| Man on a Ledge (2012) | Nick Cassidy | Movie |
 |
| Texas Killing Fields (2011) | Mike Souder | Movie |
 |
| Last Night (2010) | Michael Reed | Movie |
 |
| The Debt (2010) | Young David (Berlin 1965) | Movie |
 |
| Love & Distrust (2010) | Miles (segment: Blue Poles by Darcy Yuille) | Direct to Video |
 |
| Clash of the Titans (2010) | Perseus | Movie |
 |
| Avatar (2009) | Jake Sully | Movie |
 |
| Terminator Salvation (2009) | Marcus Wright | Movie |
 |
| Rogue (2007) | Neil Kelly | Movie |
 |
| Two Twisted (2006) | Gus Rogers | TV Show |
 |
| Macbeth (2006) | Macbeth | Movie |
 |
| The Surgeon (2005) | Dr. Sam Dash | TV Show |
 |
| Pros and Ex-Cons (2005) | Able | Movie |
 |
| The Great Raid (2005) | PFC Lucas | Movie |
 |
| Love My Way (2004–2005) | Howard Light | TV Show |
 |
| Somersault (2004) | Joe | Movie |
 |
| Thunderstruck (2004) | Ronnie | Movie |
 |
| Gettin' Square (2003) | Barry 'Wattsy' Wirth | Movie |
 |
| Dirty Deeds (2002) | Darcy | Movie |
 |
| Hart's War (2002) | Cpl. B.J. 'Depot' Guidry | Movie |
 |
| Blue Heelers (2000) | Shane Donovan | TV Show |
 |
| Bootmen (2000) | Mitchell | Movie |
 |
| Water Rats (2000) | Phillip Champion | TV Show |
 |
| JAG (2000) | Dunsmore | TV Show |
 |
Film & TV List | Role | Media |
 |
| Big Morning Buzz Live (2012) | Himself | TV Show |
 |
| Late Night with Jimmy Fallon (2010–2012) | Himself | TV Show |
 |
| Conan (2012) | Guest | TV Show |
 |
| The Tonight Show with Jay Leno (2011–2012) | Himself | TV Show |
 |
| Late Show with David Letterman (2010) | Himself | TV Show |
 |
| Entertainment Tonight (2009–2010) | Himself | TV Show |
 |
| The Tonight Show with Conan O'Brien (2009) | Himself | TV Show |
 |
| The Jay Leno Show (2009) | Himself | TV Show |
 |