Shia LaBeouf was 33 in Pieces of a Woman when he played the character 'Sean Carson'.
That was over 3 years ago in 2020.
Today he is 37, and has starred in 51 movies in total, 3 of those since Pieces of a Woman was released.
In Pieces of a Woman, I think Shia LaBeouf looks: