Tom Litten: Tom Litten. Actor: The Harbinger. Tom Litten is known for The Harbinger (2013) and Swimmer (2012).
Known For: The Harbinger (Denervorn), Swimmer (The Swimmer)