Cameron Monaghan is the HOTTEST male actor that i've ever seen in my life. My paborito character that he plays is Ian Gallagher from Shameless. His red hair, freckles,and his smile is the cute part about him, but his personality is best part about him.