Marcelo Palacios has appeared in no show and 2 movies. In the cinema, in the role of Delivery Dude in the feature film Puppy Swap: Love Unleashed.