Herbert Duncanson was born on January 18, 1960 in Winston Salem, North Carolina, USA. He is known for his work on Thir13en Ghosts (2001), Catwoman (2004) and Stargate SG-1 (1997).
Herbert Duncanson has appeared in 3 movies.
These include Catwoman, Watch Your Back and Christmas Town.Herbert Duncanson has appeared in 8 TV Series.
These include So Help Me Todd, Resident Alien, A Series of Unfortunate Events, Signed, Sealed, Delivered, Supergirl, The Flash, The Good Doctor and Stargate SG-1.