Leonard Glass (as Archie Valliere)
Deputy Sheriff (as Archie Valliere)
Archie Valliere | Richard Valliere | Rick Valliere
Did You Know?
Orange Park, Florida: Active member of his church choir, the Video Production intern there and is a business entrepreneur.