Gale Harold
TV shows

Year
Title
Role
Notes
2000–2005
Queer as Folk
Brian Kinney
Main cast; 83 episodes (Seasons 1-5; 2000–2005)
2003
Street Time
Geoff Beddoes
Episode 2.08: Gone Episode 2.09: Get Up, Stand Up
2003
Law & Order: Special Victims Unit
Dr. Garrett Lang
Episode 4.24: "Perfect"
2005
Fathers and Sons
Elliott
Made-for-television film
2005
Martha: Behind Bars
Peter Bacanovic
Made-for-television film
2006
The Unit
Rory
Episode 1.07: "Dedication" Episode 1.10: "Unannounced"
2006
Deadwood
Wyatt Earp
Episode 3.08: "Leviathan Smiles" Episode 3.09: "Amateur Night"
2006
Vanished
Agent Graham Kelton
Main cast (Episodes 1-7) 8 episodes
2007
Grey's Anatomy
Shane
Episode 4.09: "Crash Into Me, Part 1" Episode 4.10: "Crash Into Me, Part 2"
2008–2009
Desperate Housewives
Jackson Braddock
14 episodes (4.17, 5.01, 5.02, 5.03, 5.04, 5.05, 5.06, 5.07, 5.08, 5.11 (voice), 5.12 (voice), 5.21, 5.22 & 5.23)
2010
CSI: NY
Kevin Scott
Episode 6.22: "Point of View"
2010–2011
Hellcats
Julian Parrish
9 episodes (1.03, 1.05, 1.06, 1.10, 1.13, 1.15, 1.19, 1.20 & 1.21)
2011-2012
The Secret Circle
Charles Mead
Main cast - Harold didn't appear in 6 episodes (1.04, 1.07, 1.11, 1.14, 1.16 & 1.18)
2013-2014
Defiance
Connor Lang
Episodes: 1.06, 1.08, 1.09 & 2.05
2018
Criminal Minds
Dr. Daryl Wright
Episode: 14.09: "Broken Wing"

Question: What year did Harold appear in 8 episodes as Agent Graham Kelton in Vanished?
Answer: In 2006, Harold appeared in 8 episodes as Agent Graham Kelton in Vanished.