Terry Barclay har medverkat i 14 serie och 3 filmer. En föreställning som återfinns i rollen Officer Imhof i serien The X-Files. På bio, som Rick Davis i spelfilmen Highlander: Unholy Alliance.