Moisés Arias was 23 in Five Feet Apart when he played the character 'Poe Ramírez'.
That was over 5 years ago in 2019.
Today he is 30, and has starred in 29 movies in total, 6 of those since Five Feet Apart was released.
In Five Feet Apart, I think Moisés Arias looks: