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