2018- 2024
Station 19
Actor - Jack Gibson
2018
5.9
The Possession of Hannah Grace
Actor - Andrew Kurtz
2015- 2016
Aquarius
Actor - Brian Shafe
2014- 2023
The Flash
Actor - Mirror Master
2013
6.4
Percy Jackson & the Olympians: The Sea of Monsters
Actor - Chris Rodriquez
5.2
Oldboy
Actor - Young Joe
2008- 2014
True Blood
Actor - Kitch Maynard
Full filmography