Actor notable for his appearances as Victor Krane on the Disney Channel's Lab Rats and as Liam on HBO's True Blood. He is perhaps most well known for his portrayal of King Aegeus on the SyFy series Olympus. He has also appeared in Guardians of the Galaxy.
In 2012, he made several appearances on the soap opera The Young and the Restless.
Born in Toronto, Ontario, Canada, he later settled in Vancouver, British Columbia.