Beau Starr: Beau Starr. Actor: Halloween 5: The Revenge of Michael Myers. Beau Starr is an American actors 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 (1994) as Lt. Harding Welsh.
Beau began acting in the early 1980s, taking guest roles in TV...