He's appeared in numerous television roles, including the Shannara Chronicles, Legend of the Seeker, and New Zealand's infamous TV drama, Shortland Street.
Currently, Josh McKenzie uses his talents to portray the bad boy with a heart of gold Lucas Hayes on NBC's La Brea.