A la faveur d'une série de représentations parisiennes produite par Alpha FNAC, il fut engagé au Théâtre National de Marseille, où il joua régulièrement jusqu'en 1988, sous la direction de Marcel Maréchal.
Après quatre spectacles au Théâtre populaire romand (saison 1993-1994), il interpréta de 1997 à 2002, sous la direction de Georges Wod, la quasi-totalité des rôles-titres des productions réalisées au Théâtre de Carouge.
Il a joué, mis en scène et décoré plus de cent cinquante spectacles. Il compte à son actif de nombreux enregistrements radiophoniques et cinématographiques.
Il fut président du syndicat suisse romand du spectacle de 1995 à 1998, membre - entre autres - des conseils de fondation d'Artes et Comœdia et de la Fondation d'art dramatique du canton de Genève. Il a siégé à la Fondation vaudoise d'aide sociale et culturelle du canton de Vaud où il présidait la Commission culturelle jusqu'en 2019. Il a été membre du comité de la Loterie romande jusqu'en décembre 2019.
Il publie un premier recueil de nouvelles en 2013 et un roman en 2019.
Théâtre
Edmond Vullioud a travaillé dans les principales institutions théâtrales de Suisse romande, entre autres: les théâtres de Kléber-Méleau, de Vidy, de Carouge, le Théâtre de Poche à Genève, la Comédie de Genève, le Théâtre du Jorat à Mézière (VD), le Théâtre populaire romand à La Chaux-de-Fonds, Am Stram Gram à Genève, etc. Il a également travaillé à Marseille, Caen, Bordeaux et à Dijon[2].
Il participe à la création du Théâtre Kléber-Méleau et interprète le Capitaine Soliony dans Les Trois Sœurs de Tchékov, dans une mise en scène de Philippe Mentha[3]. Le spectacle présenté à l'occasion de l'inauguration du théâtre en 1978. Il collaborera avec ce dernier régulièrement tout au long de sa carrière.
En 1980 il crée de rôle de W.B. dans La vie rêvée de W.B. de Claude Broussouloux, montée par Fabbio Paccioni. Par la suite il est engagé dans plusieurs spectacles dirigés par Marcel Maréchal au Théâtre National de Marseille La Criée : entre autres, il joue en 1982-1983 Aramis dans Les Trois Mousquetaires et le spadassin Lampourde en 1987 dans Le Capitaine Fracasse d'après Théophile Gautier.
Il collabore avec Dominique Pitoiset lors des deux premières tournées internationales de sa Compagnie: au Théâtre National de Bourgogne, il interprète Acaste dans Le Misanthrope de Molière (1990) et joue dans Timon d'Athènes de Shakespeare (1991). Il est l'Exempt dans Tartuffe, en 2003 au Théâtre de Carouge et en 2004 au Théâtre National de Bordeaux.
Edmond Vullioud publie chez l'Âge d'homme (Lausanne) en 2013 un recueil de douze nouvelles, Les amours étranges, très bien accueilli par le public et la presse[6]. Ces récits mettent en scène le désir et les chemins parfois étranges qu'il prend pour se manifester. En 2017 paraît sa comédie Luther à table, tirée des Tischreden de Martin Luther et en 2019 son premier roman, SAM, chez BSN Press (Lausanne).