Michael Puttonen has appeared in 21 shows and 6 movies. A performance to be found in the role of Junkyard Steve in the series Riverdale. In the cinema, in the role of Dog Catcher in the feature film Look Who's Talking Now!.