Швабрин ухаживал за Машей Мироновой, но получил отказ, после чего стал распускать о ней грязные слухи.
Сражался с Гриневым на дуэли. Когда Гринёв отвлекся на зов Савельича, подло ранил его в спину.
Так же подозревается в тайном доносе о дуэли родителям Гринева.
Во время Пугачевского бунта переходит на сторону самозванца (Пугачева) и становится одним из командиров. Пользуясь этим, Швабрин держит Машу в плену, пытаясь добиться женитьбы. Но когда об этом узнает Пугачев, тот является у него в ногах и молит о прощении.
В конце повести Швабрин попадает в плен к правительственным войскам и доносит на Гринева, якобы тот тоже перешёл на сторону Пугачева.
В общем, это очень подлый человек, который для достижения своих целей и для сохранения своей жизни был готов на любое предательство.