CharacterSeth DavenportSeth Davenport in Damnation (2017), played by Killian Scott. Played byKillian ScottAppears inDamnation2017