Adrian Holmes is a Welsh–Canadian actor. He’s been acting since the early 1990s. Initially, he had appearances in the TV shows Neon Rider, Highlander: The Series, and M.A.N.T.I.S. He later had a starring role in the television series The Outer Limits, which he played from 1996 to 2000. He next had a notable role in Stargate SG-1. He next starred in the TV movie Meltdown, as well as made appearances in Smallville, Da Vinci’s City Hall, and Godiva’s, among others. In the 2010s, he had roles in the Canadian films Hunt to Kill and Frankie & Alice. He also became known for playing Frank Pike in Arrow. Other film roles include Elysium, Debug, A Christmas Horror Story, and Skyscraper. He currently plays Michael Fayne in the Netflix series V Wars.