He has performed on stage in productions of The Little Mermaid Musical (2013), Peter Pan Musical (2014) and Footloose (2016), among others.
He was print model for Nike, Levi's and Sports Authority.
He is an American actor.
He played the titular Zach in the episode of Sydney to the Max titled "There's Something about Zach." He starred alongside Ruth Righi in the episode.