Cameron Riley Monaghan (born August 16, 1993) is an American actor and model. Beginning with his professional career as a child model at the age of three, and child actor…