James Michalopolous is known for his work on 300 (2006), Watchmen (2009) and X-Men: The Last Stand (2006).
Arrow - Season 4
Smallville - Season 3
Supernatural - Season 2
Supernatural - Season 8
Smallville - Season 8
Seven Days - Season 1
The Flash - Season 1
The 4400 - Season 4
Smallville - Season 6
Supernatural - Season 14
Arrow - Season 7
Stargate SG1 - Season 10
The Flash - Season 8
Stargate SG1 - Season 2
Supernatural - Season 9
The Collector - Season 3
Fringe - Season 1
Psych - Season 7
Andromeda - Season 5
Wayward Pines - Season 2
Arrow - Season 3
Supergirl - Season 5
Psych - Season 8
Stargate SG-1 - Season 9
Supernatural - Season 7
Stargate Atlantis - Season 5