A rather odd looking build, this, and probably already covered; I think the basic Eldritch Strike/Polearm Gamble/Polearm Momentum combination is an efficient one though; barbarians can do something similar but do less damage, and push rather than sliding -- not, in my opinion, as good, as there are better slide items available.
I'm not sure that hybrid warlocks can take twofold pact, but I assume that they can. It's my belief that only humans and hybrid warlocks can take eldritch strike...and I don't want to be human, so, by default, a hybrid.
Saves a few feats, anyway.
Revenant Dragonborn Glaive Warlock|Fighter, Iron Vanguard, Prison of the Winds (demigod is, as usual, probably slightly better)
STR 14 - 22
CON 18 - 28
DEX 14 - 18
INT 11 - 13
WIS 14 - 16
CHA 8 - 10
At Will: Eldritch Strike, (fighter power)
Encounter: Vampiric Embrace, Dark Reaping/Dragonbreath, Sweeping Blow, Howl of Doom, Frontline Surge, Scattering Swing, Sea Tyrant's Fury, Spiteful Darts, Cruel Reaper
Utility: Pass Forward, Dark One's Own Luck, Transcendent Dance, Inexorable Shift, Infuriating Elusiveness, Unyielding
Daily: Armor of Agatys, Hunger of Hadar, Terrifying Impact, Tendrils of Thuban, Quicksilver Stance, (some high level dailies)
Feats: Hybrid Talent - Fighter Armor Proficiency, Arcane Implement Proficiency(heavy blades), Focused Expertise(heavy blades), Curse of Io's Blood, Weapon Focus, Polearm Gamble, Polearm Momentum, Draconic Arrogance, Arcane Admixture(cold), Two Fold Pact (infernal), Dragon Soul(cold), Draconic Spellcaster, Wintertouched, Lasting Frost, Heavy Blade Mastery, Warding Curse, Hero of Faith, Paragon/Epic Defenses
At 30th level, the Eldritch Strike hit bonus is +38 (+15 (level) +9(stat) +3(expertise) +3(draconic spellcaster) +6 enhancement +2 proficiency, not counting WT/LF), the damage, 4d4+3d6+46(18 CON 13 STR 6 enh 6 bracers 3 focus). This isn't super good, but there's a slide 8 and knock prone attached, of course...
At low levels...a striker. I would use a longsword and rod for the first part of my career, a longsword and shield once I had implement proficiency, a glaive from 11th-30th level.
At paragon levels - a controller
STR 18 CON 22 DEX 16 INT 11 WIS 15 CHA 9
Feats: Polearm Momentum, Dragon Soul(cold), Arcane Admixture, Draconic Spellcaster, Hybrid Talent, Curse of Io's Blood, Arcane Implement Prof, Focused Expertise, Polearm Gamble, Draconic Arrogance
Eldritch Strike(cold) with +3 Staggering Glaive: +23 to hit (6 stat, 2 expertise, 8 level, 3 bonus, 2 draconic spellcaster, 2 proficiency), 2d4+2d6+28(4 armbands, 3 bonus, 6 CON, 4 STR, 6 CON(PP), 5(Curse of Io's Blood)), slide 5, knock prone.