Fox’s “Gotham” has found another villain.

Cory Michael Smith will play Edward Nygma (also known as the man who would become the Riddler) in the drama that explores the origin story of eventual Gotham police commissioner James Gordon (Ben McKenzie).

The cast also includes Jada Pinkett Smith as Fish Mooney, a sadistic gangster with street smarts and a short temper, and Robin Lord Taylor as Oswald Cobblepot (better known as the Penguin), among others.

The Warner Brothers TV project, which has a series commitment from the network and is filming in — naturally — Gotham, is exec produced by writer Bruno Heller and director Danny Cannon and is based on the DC Entertainment characters.

Smith’s prior credits include Todd Haynes’ feature film “Carol,” the Sundance film “Camp X-Ray” and the HBO miniseries “Olive Kitteridge.” He is repped by Paradigm and Circle of Confusion.