2021- Act
Firefly Lane
Actor - Johnny Ryan
2019
6.4
Bombshell
Actor - Lachlan Murdoch
2017- Act
13 Reasons Why
Actor - Rick Wlodimierz
2017- 2017
Doubt
Actor - Peter Garret
2017
5.7
Transformers: The Last Knight
Writer
2016- 2018
Designated Survivor
Actor - Damian Rennett
2016- Act
Billions
Actor - Mikey
Full filmography