Sébastien Pierroz est né en 1983 à Annecy, dans les Alpes françaises. Il a obtenu un master en histoire politique à l’Université Paris Panthéon-Sorbonne. En 2009, il quitte la France pour le Canada. Après avoir travaillé pour différents groupes médias, il rejoint l’équipe de TFO Ottawa en tant que journaliste-réalisateur affecté à la politique et aux Affaires francophones.