One Day at a Time Wiki

Marcel Ruiz Pérez is a Puerto Rican actor and model. Ruiz portrays Alex Alvarez in the Netflix series "One Day at a Time". He also appeared in the crime drama series "Snowfall," where he played Popeye.

Early Life

Marcel Ruiz Pérez was born on July 9, 2003, in Old San Juan. He is Latin American. He took classes at the Debbie Allen Dance Academy and Groundings. Marcel has parents named Carlos Ruiz and Marie Perez, both of which are Photographers or in the Art Industry.


Ruiz began his acting career appearing in commercials for Old Navy, which was directed by Roman Coppola. After auditioning for three television series, he was selected in the Netflix reboot of "One Day at a Time."

Marcel Ruiz has been cast as Alex, a "too-cute-for-his-own-good Cuban-American tween," more preppy than his sister, Elena Alvarez, ( Isabella Gomez). He is the baby of the family and not above working the good kid angle. Mike Royce along with Gloria Calderon Kellett wrote the series whereas Lear and Michael Garcia served as executive producers.

Marcel's project "Snowfall" is an American crime drama television series which was created by John Singleton. On the show, he plays, Popeye. The series was initiated in 2015 and was picked up by FX on September 30, 2016, which contains ten episodes in the first season.

Ruiz's most recent film "Breakthrough," tells the story of a boy named John Smith who falls through ice and ends up underwater for over fifteen minutes. His Christian mother Joyce Smith, expects a miracle when the doctors tell her that her son may not wake up.

One Day at a Time

Ruiz played Alex Alvarez in One Day at a Time.