Craig Horner has appeared in 5 movies.
These include Mean Guns, See No Evil, This Little Love of Mine, Swimming Upstream and See No Evil 2.Craig Horner has appeared in 5 TV Series.
These include Legend of the Seeker, Blue Water High, The Deleted, H2O: Just Add Water and Once Upon a Time.