He was professionally represented by Seven Stars Talent Inc.
He appeared as Felix on four episodes of A Girl Named Jo. He was cast as the character Eamon Shaw on the Brat series Crazy Fast.
He was born in the United States. He has been romantically linked to dancer Nadia Turner.
Both he and Bella Shepard were cast on A Girl Named Jo.