James Marshall

James Marshall directed one episode of Charmed, the Season 5 episode "The Eyes Have It".