(TV Series) (art department - 5 episodes, 2002) (set/model/props sculpture - 3 episodes, 2000)
- Assamania I
... (art department - as Mike DeLucia)
(extras casting assistant - uncredited)
Michael T. DeLucia | Mike DeLucia
Take a look at our favorite movie and TV stills from the past year. Spot any of your faves?
Browse the Best of 2017