Television and movie actor who rose to fame for his roles as Caleb in Shameless and Jeff in Beyond. He later starred in the Freeform original series Beyond.
One of his earliest roles dates back to 2010 when he appeared in the short film Eyes to See.
In 2016 he starred in the film Tomboy.
He welcomed a daughter in 2016 named Phoenix.