John Pyper-Ferguson
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.
Acting
Movie
Drive
as Bearded Redneck
2011
Movie
X-Men: The Last Stand
as Minivan Father
2006
TV
The 100
as Bill Cadogan
2014
Movie
Pearl Harbor
as Naval Officer in Hospital
2001
TV
American Horror Story
as Mr. Cage
2011
TV
Suits
as Jack Soloff
2011
TV
Lost
as Arnie Bocklin
2004
Movie
Unforgiven
as Charley Hecker
1992
TV
Smallville
as William McBride
2001
TV
Criminal Minds
as Wilson Summers
2005
TV
Marvel's Agents of S.H.I.E.L.D.
as Tucker Shockley
2013
TV
The Blacklist
as Daniel Hutton
2013
TV
The X-Files
as Det. John Kresge
1993
TV
The X-Files
as Paul
1993
TV
Grimm
as Hayden Walker
2011
TV
Bones
as Landis Collar
2005
Movie
She's the Man
as Roger
2006
TV
Fringe
as John McClennan
2008
TV
Once Upon a Time
as Kurt Flynn
2011
TV
Castle
as Dean Donegal
2009
TV
24
as Inmate #1
2001
TV
Star Trek: The Next Generation
as Eli Hollander
1987
TV
Battlestar Galactica
as Captain Cole 'Stinger' Taylor
2004
TV
CSI: Miami
as Eddie Michaelson
2002