The actor has quite a wide-ranging resume, and we're looking back at some of his most well-known roles.

Alexis Denisof Goes From Fighting Vampires With Buffy To Being A Father On 'Finding Carter'

Paula Abdul made a valid point with her 1988 mega hit "Opposites Attract." Where Elizabeth Wilson (played by Cynthia Watros) is a strong-willed, sometimes stubborn, mother on the new MTV series "Finding Carter," her other, more loveable, half comes in the form of her husband David.

Played by the equally beloved Alexis Denisof, David brings a slightly more lighthearted, almost comical, persona to the drama series, which focuses on a teenager named Carter who discovers she was abducted as a toddler. When the girl reconnects with her biological family, she navigates a new life with her true parents and siblings -- and develops a seemingly unbreakable bond with her loving, supportive ol' man.

Accustomed to balancing dramatic characters with lighter fare, Alexis got his film start in England with the Royal Shakespeare Company following graduation from the London Academy of Music and Dramatic Arts. After appearing in various British films, television movies and stage productions, his big break came with the introduction of his comedic character Wesley Wyndam-Price in the hit TV series "Buffy The Vampire Slayer."

Alexis met his now-wife, Alyson Hannigan, on the set of "Buffy" shortly before his character earned a recurring role on the "Buffy" spinoff "Angel." It was there that Wesley turned darker and more dramatic, perhaps readying Alexis for his role as mysterious villain The Other in Marvel Comics' 2012 film "The Avengers."

True to his earlier days playing a kooky member of the Watchers' Council on "Angel," Alexis also played the goofy, recurring role of Sandy Rivers, a philandering news anchor on "How I Met Your Mother," which also starred his wife.

Most recently, Alexis returned to his Shakespeare roots with a starring role in Joss Whedon's film, "Much Ado About Nothing," where he played solemn, yet witty, Benedick. Catch Alexis in action as Carter's dad in the series premiere of "Finding Carter" tomorrow at 10/9c!