All Cast

Jim Carrey

Jim Carrey

Ivo Robotnik / Gerald Robotnik

Ben Schwartz

Ben Schwartz

Sonic (voice)

Keanu Reeves

Keanu Reeves

Shadow (voice)

Idris Elba

Idris Elba

Knuckles (voice)

Colleen O'Shaughnessey

Colleen O'Shaughnessey

Tails (voice)

James Marsden

James Marsden

Tom

Tika Sumpter

Tika Sumpter

Maddie

Lee Majdoub

Lee Majdoub

Agent Stone

Krysten Ritter

Krysten Ritter

Director Rockwell

Adam Pally

Adam Pally

Wade

Natasha Rothwell

Natasha Rothwell

Rachel

Shemar Moore

Shemar Moore

Randall

Alyla Browne

Alyla Browne

Maria

Tom Butler

Tom Butler

Commander Walters

Jorma Taccone

Jorma Taccone

Kyle Lancebottom

Sofia Pernas

Sofia Pernas

Gabriella

Cristo Fernández

Cristo Fernández

Pablo / Juan

James Wolk

James Wolk

Young Walters

Brett Tutor

Brett Tutor

Prison Guard

Richard Sutton

Richard Sutton

G.U.N. HQ Security Guard

Will Austin

Will Austin

G.U.N. Heli Pilot

Bola Okun

Bola Okun

Military Man

Reggie Banigo

Reggie Banigo

Rockwell's Assistant

Barry Calvert

Barry Calvert

70s G.U.N. Soldier

Brendan Murphy

Brendan Murphy

Robotnik Proxy

Toru Nakahara

Toru Nakahara

Japanese News Reporter (voice)

Brian Murphy

Brian Murphy

Gerald Robotnik (uncredited)