Greg Velasquez: Greg Velasquez. Self: I Trust You to Kill Me
Known For: I Trust You to Kill Me (Self)