James Marshall

James Marshall is a Canadian director.

Trivia

 * James Marshall also served as a producer and director for Smallville.