John Pyper-Ferguson (born February 27, 1964) is a Canadian actor. He has appeared in a wide range of films and television shows. His notable works include playing Sonny Hamilton on Hamilton's Quest, Peter Hutter on The Adventures of Brisco County, Jr., and Joe Whedon on Brothers & Sisters. He also portrayed Tomas Vergis on the science fiction drama television series Caprica, Tex on the TNT television series The Last Ship, James Kendrick on Burn Notice and as Jack Soloff on USA Network's television series Suits.
as Frederick Carson
as Sawyer Clarkman
as Murdoch
as Vago
as Eric Hayworth(4 eps)
as Sawyer Clarkman(5 eps)
as Novak Stepanov(1 ep)
as Reverend Tanner
as Jaxon
as Detective Mike Eastham(1 ep)
as Finnerman(4 eps)
as Wild Joe
as Pastor Shay
as Tex Nolan(26 eps)
as Bill Cadogan(1 ep)
as Tucker Shockley(3 eps)
as Daniel Hutton(1 ep)
as Charles Stanwyck(1 ep)
as Wyatt Scott(5 eps)
as Xander Toth
as Xander Toth(10 eps)
as Frank McMurphy
as Leland(1 ep)
as Jim Thorne(1 ep)
as Hayden Walker(1 ep)
as Kurt Flynn(1 ep)
as Mr. Cage(1 ep)
as Bearded Redneck
as Stanton Parish(10 eps)
as Jack Soloff(13 eps)
as Frank Krueger
as Coach Donker
as Aidan
as Russell
as Rex Perkins(1 ep)
as Dean(1 ep)
as Bonner
as Tomas Vergis(6 eps)
as Jacob
as Edgar Halbridge / Steve Price(1 ep)
as Kane
as Kyle Erikson(1 ep)
as Andy Foito(1 ep)
as Dean Donegal(1 ep)
as Jamie Cowley(1 ep)
as Jack(3 eps)
as John McClennan(1 ep)
as Roger Marshall(4 eps)
as Rowdy Edlund
as Charles Stewart(1 ep)
as Rowdy Edlund(1 ep)
as George McCarthy(1 ep)
as Hudson(3 eps)
as James Kendrick(6 eps)
as Joe Whedon(27 eps)
as Minivan Father
as Roger
as James Donovan
as Richard
as Agent Bernard Fain(3 eps)
as Detective Sean Landry(1 ep)
as Wilson Summers(1 ep)
as Landis Collar(1 ep)
as Attorney Andy Osterman(1 ep)
as Josiah Bell(1 ep)
as Alex
as Captain Cole 'Stinger' Taylor(2 eps)
as Arnie Bocklin(1 ep)
as Michael Angelo(1 ep)
as Pete Doyle(1 ep)
as Carl(2 eps)
as Reason Boles / Black Bart
as Eddie Michaelson(1 ep)
as Sims(3 eps)
as Maurice Washington(1 ep)
as Inmate #1(1 ep)
as William McBride(1 ep)
as Jerry(1 ep)
as Gabriel Wingfield
as Naval Officer in Hospital
as Tom Lawless
as Carl
as Bob Pringle(1 ep)
as Tim Palmer(1 ep)
as Husband(1 ep)
as William Burke(1 ep)
as Jake Blumenthal(3 eps)
as John Cabot(1 ep)
as Kevin(4 eps)
as James Shaw(1 ep)
as Paul Granson(1 ep)
as Ray
as Butch Cassidy(1 ep)
as Gator Man
as Jason Danko/Top Dollar(22 eps)
as The Lead Actor
as Henner Lapp
as Vic Madison
as Interrupting Henchman
as Davis
as Ben Fisher(2 eps)
as John Oxenberger
as Heenoc Xian
as Aaron(1 ep)
as Spike
as Baron de Rais(1 ep)
as Nicholas Oldman(1 ep)
as Zack Spears(1 ep)
as Dawson Quinn(1 ep)
as Col. Fraser
as Earl Hastings(1 ep)
as Hawkins(1 ep)
as Jack McCall(1 ep)
as Brian Chason(1 ep)
as Dr. Kenneth Vaughn(1 ep)
as Sonny Boy(2 eps)
as Stefan(1 ep)
as Cal Chaney(1 ep)
as Clell Miller
as Tom Coggins(1 ep)
as Hauser
as Hal
as Keith(1 ep)
as Ray Bollo(1 ep)
as Harper(1 ep)
as Collins
as Det. John Kresge(2 eps)
as Paul(1 ep)
as Peter Hutter(6 eps)
as Critter(1 ep)
as Greg Helm
as Robert Logan
as Brian Cullen(1 ep)
as Prisoner in "30 Something to Life"
as Charley Hecker
as Bruce Johnson(1 ep)
as Max Oliver
as Arthur Vowell
as Malcolm(1 ep)
as Cory McBride(1 ep)
as Erich Blor
as Jamie
as Zak(1 ep)
as Det. Miller(1 ep)
as Duncan
as August Fox(1 ep)
as Lonny Gibbons(1 ep)
as Stan Fraker
as Alien Mutant(1 ep)
as Eddie Wood
as Eli Hollander(1 ep)
as Joshua(1 ep)
as Dealer(1 ep)
as Ricky
as Scott Bartlett(1 ep)
as John Edwards(1 ep)