
Filmography24 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | LeanneSeries | Dr. Barnes | 45 |
| 2024 | NCIS: OriginsSeries | Dr. Donald 'Ducky' Mallard | 44 |
| 2022 | LootSeries | Isaac's Bandmate | 42 |
| 2020 | It's PonySeries | Bill (voice) | 40 |
| 2017 | Trial & ErrorSeries | Dr. Shinewell | 37 |
| 2017 | Great NewsSeries | Greg | 37 |
| 2016 | Wolves at the DoorMovie | Wojciech | 36 |
| 2016 | DiceSeries | Brad Stevens | 36 |
| 2016 | SpeechlessSeries | Rowan | 36 |
| 2015 | Unbreakable Kimmy SchmidtSeries | Logan Beekman | 35 |
| 2014 | MixologySeries | Ron | 34 |
| 2013 | Drunk HistorySeries | George Soper | 33 |
| 2012 | TouchSeries | Tony Rigby | 32 |
| 2012 | The Five-Year EngagementMovie | Gideon | 32 |
| 2012 | Entry LevelMovie | Will | 32 |
| 2011 | 2 Broke GirlsSeries | Graham | 31 |
| 2011 | Up All NightSeries | Trent | 31 |
| 2010 | ParenthoodSeries | Arty Party | 30 |
| 2009 | Harper's IslandSeries | Cal Vandeusen | 29 |
| 2007 | Epic MovieMovie | Peter | 27 |
| 2007 | SpinMovie | Mick | 27 |
| 2006 | Date MovieMovie | Grant Funkyerdoder | 26 |
| 2006 | Pop StarMovie | Andy McTeer | 26 |
| 2003 | NCISSeries | Young Donald Mallard | 23 |