Beau Starr
Born Sep 1, 1944 in Queens, New York, USA
Beau William Starr Jr. is best known for his role as Sheriff Ben Meeker in the horror films Halloween 4: The Return of Michael Myers (1988) and Halloween 5: The Revenge of Michael Myers (1989), and for his long-running role in Due South as Lt. Harding Welsh.
Filmography
Shows & movies