Marc a joué le rôle de Dave McFly dans la trilogie Retour vers le futur. C'est dans le deuxieme opus de cette saga que son rôle fut plus important, malheureusement coupé au montage. Dans cette scène, il campait le rôle du frère de Marty, complètement ivre devant le casino de Biff Tannen.
Il joua deux autres fois avec Wendie Jo Sperber (Linda McFly, la soeur de Marty), deux films écrits et réalisés par Bob Gale et Robert Zemeckis respectivement : "Crazy Day" (I wanna hold your hands), et "La grande magouille" (Used Cars).
Une petite anecdote intéressante : il campa deux fois le rôle de Boris dans "Freaky Friday" : en 1976, et dans le remake de 2003.
Il joua le rôle de Jimmy Olsen dans les quatre premiers "Superman" ainsi que dans "Supergirl".