Édouard Collin est né à Bagnolet en Seine-Saint-Denis. Il passe la plus grande partie de son enfance à Paris, où il vit avec sa mère, comédienne. Lorsque celle-ci déménage à Marseille, alors qu'il est âgé de douze ans, il s'installe chez sa grand-mère, pour ne pas quitter les cours de théâtre auxquels il est inscrit.
Il obtient son premier rôle en 2004, dans le film
Crustacés Et Coquillages de Olivier Ducastel et Jacques Martineau, dans lequel il incarne un jeune homosexuel. Il devient ensuite brièvement négociateur immobilier, tout en continuant à suivre des cours de théâtre. En janvier 2005, il intègre la troupe de Roger Louret, en tant que comédien-chanteur. Ceci lui permet de se produire au Zénith de Paris à plusieurs reprises.
En 2005, sa carrière est également marquée par le tournage d'un deuxième film,
Les Irréductibles de Renaud Bertrand, dans lequel il joue aux côtés de Jacques Gamblin et Kad Merad, ainsi que dans deux épisodes de la série
Madame Le Proviseur, avec Éva Darlan.
À la fin de l'année 2005, il joue le rôle de Mathan, un jeune homme de 17 ans qui découvre son homosexualité, dans la pièce
Un cœur sauvage de Christophe Botti (mis en scène par Christophe et Stéphane Botti) aux cotés de Julien Alluguette et Violaine Brebion.
Au printemps 2006, il est choisi pour reprendre, à la suite d'Aurélien Wiik et Nicolas Vitiello, le rôle de Loïc dans la pièce à succès
Les amazones, avec Sonia Dubois, Fiona Gélin et Chantal Ladesou, pour les cent dernières représentations. Il reprend ce rôle dans
Les amazones, la suite trois ans après, qu'il joue entre janvier et juin 2007.
Entre temps, il tourne dans le « teenage movie »
Hellphone, réalisé par James Huth. Il est le méchant Franklin, et donne la réplique à Jean-Baptiste Maunier. Il est également choisi par Marc Angelo pour jouer dans le téléfilm
Marie Humbert, l'amour d'une mère.
En 2008, il joue Christophe dans
Nés En 68, film avec Laetitia Casta.