Known for his time as Louis Testaverde-Miller on the Nickelodeon series Romeo! He starred on the show between 2003 and 2006, and appeared in 47 episodes during that time.
He made his professional acting debut on the series Stargate SG-1 in 2001. In 2002, he starred in the short North Grove as Alvin.
In 2015, he earned his bachelor's degree in communication and media studies from Simon Fraser University. He also served as a brand ambassador for Chanel between November 2014 and January 2015.
He was born and raised in White Rock, British Columbia, Canada.
He co-starred on the Nickelodeon series Romeo! alongside Master P.