Williams started out as a freelance journalist and creator of corporate videos. He decided to try comics writing resulting in Cla$$war, published by Com.x and illustrated by several artists, including Trevor Hairsine and Travel Foreman. It started published in 2002 and, after a three-year hiatus from the publisher a complete collection was released in 2009.
The comic series was read by Andy Diggle, who was the editor of 2000 AD at the time and contacted Williams, resulting in a number of series, first the two-part Asylum, with Boo Cook and then ongoing Low Life, initially with Henry Flint. and he would also produce one-offs there like Breathing Space with Laurence Campbell.
He would again team up with Campbell for the 2006 Wolverine Christmas Special and later a PunisherMAX one-shot. Williams would then go on to get other work for Marvel Comics, including a story in the Dark X-Men: The Beginning anthology, a Captain Britain story in Deadpool Team Up and a Ghost Rider one-shot that ties into the Daredevil storyline Shadowland.
Williams has also written comics based on a number of intellectual properties, including stories for Star Wars Tales and Rebellion comics from Dark Horse, and, with the same publisher, writing Indiana Jones and the Tomb of the Gods. For Dynamite Entertainment he is writing RoboCop, with artist Fabiano Neves.
Cla$$war (with artist by Trevor Hairsine (#1-3) and Travel Foreman (#4-6), 6-issue limited series, Com.x, January 2002-2004, tpb, 2003, collects Cla$$war #1-3, hardcover, 210 pages, 2009, ISBN 160743816X)
Asylum (with Boo Cook, tpb, April 2007, ISBN 1904265677):
"Asylum" (in 2000 AD #1313-1321, October 2002)
"Asylum 2" (in 2000 AD #1406-1414, 2004)
Family (with Simon Fraser, in Judge Dredd Megazine #201-207, January—July 2003)
"Ghosts of Hoth" (with Cary Nord, in Star Wars Tales 17, October 2003)
Nomad (with Brandon Badeaux):
"Nomad, Chapter one" (in Star Wars Tales 21, 2004)
"Nomad, Chapter two" (in Star Wars Tales 22, 2005)
"Nomad, Chapter three" (in Star Wars Tales 23, 2005)
"Nomad, Chapter four" (in Star Wars Tales 24, 2005)
Low Life:
Mega-City Undercover (160 pages, Rebellion, January 2008, ISBN 1905437528) collects:
"Paranoia" (with Henry Flint, in 2000 AD #1387-1396, 2004)
"Heavy Duty" (with Henry Flint, in 2000 AD #1397-1399, 2004)
"Rock and a Hard Place" (with Simon Coleby, in 2000 AD #1425-1428, 2005)
"He's making a list..." (with Simon Coleby, in 2000 AD prog 2006, 2005)
"Con Artist" (with Simon Coleby, in 2000 AD #1484-1490, 2006)
"Baby Talk" (with Simon Coleby, in 2000 AD #1521-1524, 2007)
"War without Bloodshed" (with Rufus Dayglo, in Judge Dredd Megazine, #271-274, 2008)
"Creation" (with D'Israeli, in 2000 AD #1624-1631, 2009)
"Hostile Takeover" (with D'Israeli, in 2000 AD #1700-ongoing, 2010)
"Lucky" (with Michel Lacombe, in Star Wars Tales 23, 2005)
"Marked" (with Cully Hamner, in Star Wars Tales 24, 2005)
Breathing Space (with Peter Doherty (#1451-1452), Laurence Campbell (pencils #1453-1459) and Lee Townsend (inks #1453-1459), in 2000 AD #1451-59, 2005)
Rebellion: My Brother, My Enemy (with Michel Lacombe, 5-issue mini-series, Dark Horse, 2006)
Meet Darren Dead (with John Higgins):
"Meet Darren Dead" (in Judge Dredd Megazine #240, 2006)
"Eats, Shoots & Kills" (in Judge Dredd Megazine #287-ongoing, 2009)
The Ten-Seconders:
"The American Dream" (with Mark Harrison, in 2000 AD #1469-1479, 2006)
"Make. Believe" (with Dom Reardon (1-3) and Shaun Thomas (4-6) and Ben Oliver (7-13), in 2000 AD #1578-1588, 2008)
Wolverine #49 (with Laurence Campbell, Special Double-Sized X-Mas Special, 2006, Marvel Comics, collected in Wolverine: Blood and Sorrow, June 2007, ISBN 0-7851-2607-4)
Judge Dredd:
"Ownership" (with Richard Elson, in 2000 AD #1587-1588, 2008)
"Out Law" (with Guy Davis, in Judge Dredd Megazine #296, March 2010)
Indiana Jones and the Tomb of the Gods (with Steve Scott, 5-issue mini-series, Dark Horse, 2008)
"Dark Daken" (with Paco Diaz, in Dark X-Men: The Beginning #2, Marvel Comics, September 2009)
Ghostbusters: Past, Present And Future (with Diego Jourdan Pereira, IDW Publishing, December 2009)
RoboCop (with artist Nick Barrucci, Dynamite Entertainment, January 2010—present)
The Grievous Journey of Ichabod Azrael (with Dom Reardon, in 2000 AD #1677—present, March 2010—present)
PunisherMAX: Get Castle (with Laurence Campbell, one-shot, MAX, March 2010)
Deadpool Team Up #893 (with Matteo Scalera, Marvel Comics, May 2010)