
Filmography16 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | ChristyMovie | Dessie | 46 |
| 2016 | Trial of the CenturySeries | Private Daniel Bailey | 37 |
| 2014 | HorseMovie | Michael Barry | 35 |
| 2012 | Treasure IslandMovie | Hunter | 33 |
| 2007 | My Boy JackMovie | McHugh | 28 |
| 2004 | Six ShooterMovie | Kid | 25 |
| 2002 | Hart's WarMovie | Cpl. D.F. Lisko | 23 |
| 2002 | DeathwatchMovie | Pvt. Colin Chevasse | 23 |
| 2000 | When the Sky FallsMovie | — | 21 |
| 1997 | The Serpent's KissMovie | Physician's Assistant | 18 |
| 1996 | Nothing PersonalMovie | Tommy | 17 |
| 1996 | The VanMovie | Kevin | 17 |
| 1995 | MoondanceMovie | Dominic | 16 |
| 1992 | Into the WestMovie | Tito | 13 |
| 1991 | Hear My SongMovie | Grandson Ryan | 12 |
| 1990 | Fools of FortuneMovie | Little Edy | 11 |