James Leard har medverkat i 3 serie och 2 filmer. En föreställning som återfinns i rollen Captain Roy Lacerio / Sgt. Al Dixon i serien The X-Files. På bio, som Sheriff i spelfilmen Poison.