Leigh Parker

Leigh Parker is an actor who portrayed Brian Wilcox in the season 8 episode "Bitten".