Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
Last King of the Cross (Serie TV) (2023)Papel: Nigel Bolt 7.45
Operation Buffalo (Serie TV) (2020 - )Papel: Agent Whicker 7.00
Corre como una chica (2019)Papel: Andrew Payne 6.94
Little Monsters (2019)Papel: Security Guard #1 5.89
Mr. Inbetween (Serie TV) (2018 - 2021)Papel: Tim 7.94
Down Under (2016)Papel: Police Officer 6.00
A Month of Sundays (2015)Papel: Kyle Holland 7.02
Sleeping Beauty (2011)Papel: Lucy's Ex-Boyfriend 5.08
Dance Academy (Serie TV) (2010 - 2013)Papel: James - Legal Aid Lawyer 8.01
Rake (Serie TV) (2010 - )Papel: Sgt Billy James 9.00
The Pacific (Serie TV) (2010)Papel: 2nd Lt. Hugh Corrigan 7.81
Triangle (2009)Papel: Downey 6.07
The Black Balloon (2008)Papel: Trevor - Social Worker 7.09
East West 101 (Serie TV) (2007 - 2011)Papel: Jake Sartor 7.67
Ruidos (2007)Papel: Craig Finlay 7.00
Happy Feet: Rompiendo el hielo (2006)Papel: Live Action Cast 7.00
Somersault (2004)Papel: Nick 6.00
Navy: Investigación criminal (Serie TV) (2003 - )Papel: Mason Finley 6.96
Don't Blame the Koalas (Serie TV) (2002 - 2003)Papel: Chris King 9.00
All Saints (Serie TV) (1998 - 2009)Papel: Sterling McCormack 8.00
Home and Away (Serie TV) (1988 - )Papel: Steve McLaren 6.31
Blackout (2021) (Cortometraje)Papel: Drew
The Landing (2013) (Cortometraje)Papel: Father 8.00