James Michalopolous is known for his work on 300 (2006), Watchmen (2009) and X-Men: The Last Stand (2006).
Wayward Pines - Season 2
Arrow - Season 2
Supergirl - Season 3
Stargate SG1 - Season 7
Kung Fu - Season 2
Maximum Conviction
Supernatural - Season 15
Fringe - Season 5
Supergirl - Season 1
Supergirl - Season 5
The 100 - Season 2
Kung Fu - Season 3
The Collector - Season 1
Smallville - Season 1
The 4400 - Season 1
Andromeda - Season 5
Psych - Season 3
The 100 - Season 7
Andromeda - Season 1
Supernatural - Season 13
Psych - Season 5
Red Riding Hood
Supernatural - Season 9
Seven Days - Season 1
Stargate SG1 - Season 3
Arrow - Season 6