No photoThomas M. PollardActor · Born October 28, 1950 · St. Louis, Missouri, USAIMDb Acted in 82000s2004ImmortalHorus502002DemonloverAvocat américain592000Love MeBus driver1990s1998Highlander: The RavenApartment Manager · 1 episode521980s1988FranticRastafarian69Saxole manager1986The Joint BrothersSammy1982How Sleep the BraveFlak