James Michalopolous is known for his work on 300 (2006), Watchmen (2009) and X-Men: The Last Stand (2006).
Supernatural - Season 8
Smallville - Season 5
Darc (2018)
The Collector - Season 3
American Badger
Arrow - Season 3
Third Man Out
Andromeda - Season 2
Supernatural - Season 13
The Flash - Season 3
The 100 - Season 5
Wayward Pines - Season 2
Supernatural - Season 15
The Flash - Season 7
Supernatural - Season 7
Seven Days - Season 1
The 100 - Season 1
Arrow - Season 5
Psych - Season 4
Stargate Atlantis - Season 5
Psych - Season 2
Psych - Season 3
The Flash - Season 8
Supergirl - Season 3
The Flash - Season 5
Arrow - Season 8