Peacocke is well-known in the Canadian television industry, and has directed episodes of Madison, Cold Squad, Blue Murder, Traders and Made in Canada.
He has directed more than 140 episodes of over twenty-five different television series, including Rookie Blue, Heartland, The Border, M.V.P.
(which he also produced), Rent-a-Goalie, Show Me Yours, The Eleventh Hour, Blue Murder (on which he also served as creative consultant), Mutant X, Made in Canada, Cold Squad, Amazon, Traders, North of 60, The Rez, Black Harbour, The Crow: Stairway to Heaven, Jake and the Kid, Madison, Beast Wars: Transformers, The Odyssey, and Schitt's Creek.
He also directed the four-hour television mini-series, Canada Russia '72, for which he received a Best Director Gemini Award nomination.
He has appeared as an actor numerous times, in episodes of Rent-a-Goalie, Traders, Madison, and Canada Russia '72,[2] in which he played the captain of the Soviet hockey team, Victor Kuzkin.