Alan Douglas Ruck (born July 1, 1956) is an American actor. He is best known for portraying Cameron Frye in John Hughes's film Ferris Bueller's Day Off (1986), as well as television roles as Stuart Bondek on the ABC sitcom Spin City (1996–2002) and Connor Roy on the HBO series Succession (2018–2023), the latter earning him a Primetime Emmy Award nomination.
His other film credits include Bad Boys (1983), Three Fugitives (1989), Young Guns II (1990), Speed (1994), and Twister (1996).
as P. Murdock Barron
as Neil
as Henry Hershey
as Arthur
as Dean Riggs(4 eps)
as Jimmy
as Self
as Sitter 16
as Randy
as Bill Hepson / Peter Hepson(1 ep)
as Mike Allred
as Animator (voice)(1 ep)
as Jay Rosan(2 eps)
as Mr. Bernardi
as Self(1 ep)
as Rittenhouse
as John Dzialo(1 ep)
as Stu Masters
as Mr. Burgess
as Connor Roy(39 eps)
as Jerry
as Dr. Ken
as Pat McKinnon
as Lawrence Schneider(1 ep)
as Henry Rance(10 eps)
as Sheriff Moss
as Tetherby / Cop (voice)(1 ep)
as Walter
as Gordon Bailey(10 eps)
as Self - Guest(1 ep)
as Richard
as Executive Director Alex Myers(2 eps)
as Frank
as Jonathan Cain(1 ep)
as Joseph
as Spencer Quinn(1 ep)
as Minister(1 ep)
as Psychiatrist(2 eps)
as Mr. Shank(1 ep)
as Principal Geoff Feeney(13 eps)
as Dr. Eldridge
as Hubbell Flowers(18 eps)
as Marcus Groff
as Sam Jarente
as The LA Director
as Doug
as Mr. Slater(1 ep)
as Self
as Reverend Lare(1 ep)
as Charlie Morse(13 eps)
as Roland Pike(1 ep)
as Pete Sutphen
as Jack Kershaw(2 eps)
as Tomasi(1 ep)
as Frank Miller(1 ep)
as Donald Wexling(1 ep)
as Martin Wexler(1 ep)
as Mr. C
as Ghost Dad
as Dr. Krick(1 ep)
as Casper
as Principal
as Dr. Proway
as Dean Bowman(7 eps)
as Reporter(8 eps)
as Max Lyster(1 ep)
as Dr. Fry
as Douglass
as Dr. Greenblatt(1 ep)
as Dr Hood(1 ep)
as Phil Stubbins(1 ep)
as Ruben Leonard(1 ep)
as Self
as Self (archive footage)
as Steve Sinclair(1 ep)
as Arnold Winslow(16 eps)
as Albert Bunford(1 ep)
as Attorney Wayne Davidson(1 ep)
as Dr. Fletcher(1 ep)
as Bill Shenk
as Ward Beringer(1 ep)
as Self - Guest(1 ep)
as Allan Beckham(1 ep)
as Kessel
as Mr. Bragin(1 ep)
as Kenneth Thith
as Buddy Mills(1 ep)
as Self - Panelist(10 eps)
as Duane Hopwood
as Tom Dolan(1 ep)
as Ambrose Dorset
as Stuart Bondek(145 eps)
as Rabbit
as Dan Woodley
as Howard Sharp(1 ep)
as Dr. Marshall Jones(13 eps)
as Captain John Harriman
as Lenny(13 eps)
as Stephens
as Lance Brockwell(4 eps)
as Patrick Gatwood(1 ep)
as Charlie Davis(19 eps)
as Hendry William French
as John Wangle
as Dean
as Sheldon Samms(1 ep)
as Carty(1 ep)
as Junior(1 ep)
as Tener
as Stork O'Connor
as T.S.
as Cameron Frye
as Dave
as Officer Bob Jenkins
as Frankie Tyrone
as Roger
as Student
as Carl Brennan
as John Wrangle(1 ep)