Robert “Lord Zedd” Axelrod

Robert Axelrod – Jack of all trade in the entertainment industry