CharacterBen NapierBen Napier in Home Town (2017), played by Ben Napier. Played byBen NapierAppears inHome Town2017