James Michalopolous is known for his work on 300 (2006), Watchmen (2009) and X-Men: The Last Stand (2006).
Stargate Atlantis - Season 2
The 100 - Season 3
12 Rounds 3: Lockdown
Seven Days - Season 3
The Flash - Season 2
Stargate SG1 - Season 9
Supergirl - Season 4
The 100 - Season 4
Smallville - Season 10
Stargate SG1 - Season 8
Stargate SG1 - Season 2
Smallville - Season 2
Supernatural - Season 3
Smallville - Season 9
The Flash - Season 7
Fringe - Season 4
Supernatural - Season 6