Luis Harris: Luis Harris. Actor: Devoured. Luis Harris is known for Devoured (2012).
Known For: Devoured (Oliver)