Peter Crates: Peter Crates. Actor: Isle of the Damned. Peter Crates is known for Isle of the Damned (2008).
Known For: Isle of the Damned (Billy)