Home 2015
Thanks
Passage 2009
Executive Producer
Little Spirit: Christmas in New York 2008
Director
Polly Pocket: 2 Cool at the Pocket Plaza 2005
Credits from TMDB.