Played the role of Logan Hayes on the soap opera, General Hospital with Bradford Anderson.
He appeared on an episode of Passions.
He was in the comedy film, Boxboarders! with James Immekus.
He grew up in McKinney, Texas where he would act in local productions.
He guest starred on an episode of Criminal Minds with Matthew Gubler.