Merlin
The Lazarus Project
Has Fallen
A Confession
Demons
Hit Point
TV · Executive Producer · 6 eps
TV · Producer, Executive Producer · 8 eps
TV · Executive Producer · 8 eps
TV · Producer · 2 eps
TV · Producer · 9 eps