Trevino was raised in Montebello, California and later moved to Valencia, California. His mother was originally from Zacatecas, Mexico and his father was born in Fresno, California to Mexican immigrants.
Trevino played the role of Jackson Meade, similar to Meade Milk, in the Disney Channel Original Movie Cow Belles. He has also appeared as a guest star on Cold Case, Without a Trace, Bones, and Commander in Chief. Trevino also had a small role on the TV series Charmed in the eighth season episode, "Malice in Wonderland", as Alastair. He also had a recurring role on The Riches on FX, playing high school student, Brent, in a four episode story arc in season 1, and appeared in the third episode of season 2.
He played the role of Jaime Vega on the short-lived 2007 television series Cane. In 2008, Trevino was cast for a three-episode arc on The CW's 90210, playing Ozzie, a student at West Beverly Hills High School and love interest for Naomi.
As of 2009, Trevino stars as Tyler Lockwood in the series The Vampire Diaries on The CW. Trevino was confirmed to appear as the same character in a recurring role on the Vampire Diaries spin-off series The Originals in 2013, the first major character to transition from one show to another. In April 2015, it was announced that Trevino would also leave The Vampire Diaries after the end of the sixth season like his co-star Nina Dobrev. In 2018 Trevino will portrayed Kyle Valenti in the re-imaging series Roswell, New Mexico.