Search for "Christopher Leitch"
in
The Flash (TV Series) (1990)
Secrets in the Walls (TV) (2010)