Played the role of Axl Johnson, the fated future Odin god of Norse mythology, in the 2011 comedy-drama, The Almighty Johnsons.
He was in a high school improvisation troupe called Joe Improv, where he was discovered by director, Danny Mulheron.
After graduating high school, he spent several years touring New Zealand and Australia with The Ugly Shakespeare Company.
He was born in Wellington, New Zealand where he grew up with family.
Dean Ogorman co-starred with him in several episodes of The Almighty Johnsons.