Barry Blake è apparso in 2 serie e 8 film. Una performance da trovare nel ruolo di Judge Norman nella serie Agente speciale Sue Thomas. Al cinema, come The Man in the Red Sweater nel lungometraggio The Call of the Wild: Dog of the Yukon.