Programme Participants

Programme Participants

Glasgow is pleased to confirm that the following participants are scheduled to take part in our programme as of 1 August 2024. This year’s programme features over 850 writers, screenwriters, editors, critics, artists, fans, musicians, scientists, game designers and gamers, bloggers, podcasters, and other community members. This list is of course in addition to our Guests of Honour and Special Guests.

The full convention schedule includes biographies of each participant as well as information about the specific items they are taking part in.

Please note that this list is subject to change and attendance / participation is, as always, not guaranteed.

Note that a (*) after the name represent an online-only participant.

Arwen (TwoPeople’sOpinion)
Ben Aaronovitch
Ibraheem Abbas
Daisy Abbott
Joe Abercrombie
Vivian Abraham *
Lilith Acadia
Allison Hartman Adams
Esme Addison
K.C. Aegis
Micaela Alcaino
Tim Aldiss
Wendy Aldiss
Alex Alex
Alma Alexander *
Jim Alexander
Phoenix Alexander
Ira Alexandre
Nina Allan
Verity Allan *
BE Allatt
Dr. Nadav Almog
Yasir Alyasiri *
E. C. Ambrose
Christine Amsden *
Charlie Jane Anders
Drake Andersen
Justin Lee Anderson
Jo Anderton
Nikita Andester
Tiffani Angus
Marve Michael Anson
Laura Antoniou
Jade Arbo
Katrina Archer
Stephen Aryan
Catherine Asaro *
Dyrk Ashton
Kat @ Athena Copy
Derek Tyler Attico
Dr. Jason Aukerman
Avani
M H Ayinde
Paolo Bacigalupi
Lars Backstrom
Eugen Bacon *
James Bacon
Alan Bailey *
David Baillie
William Bains
Ali Baker
Kate Baker
Chris Baker (Fangorn)
Gavia Baker-Whitelaw
Chris Balliet
Doug Banks *
Steve Barnett
Natania Barron
Yaroslav Barsukov
Claire Eliza Bartlett
Rotem Baruchin
N.L. Bates
Liz Batty
Peter S. Beagle
Elizabeth Bear
Samantha Béart
Alexandra Beaumont
Sam Beckbessinger
Aman J. Bedi
Jonathan D. Beer
E.D.E. Bell
Maddy Belton
Michael Benveniste
Robert Berg
Marina Berlin
Lauren Beukes
Joshua Bilmes
Nicholas Binge
Thomas Bjelkeman
Holly Black
Cat Blackard *
Cameron Bolinger
Bon
Alan Bond
Kathy Bond
Sandra Bond
Elisa A. Bonnin *
Ruth EJ Booth
Rhys Bourhill
Liz Bourke
Tori Bovalino
Edwin Brady
Jonathan Brazee
Breaking Light Productions *
Sarah Rees Brennan
Debbie Bretschneider
Ric Bretschneider
J.S. Breukelaar
Claire Brialey
Bridget
Vera Brook
Laurence Raphael Brothers *
Flis Brown
Tanya Brown
Jennifer Brozek *
James Bryant G4CLF
Christopher Buehlman
Cora Buhlert
Zoe Burgess-Foreman
Jean Bürlesk
Jackie Burns
Mitchell Burnside Clapp
Lindsey Byrd
Ryan Cahill
Silvia Caldararu
Rob Cameron / Cameron Roberson
Annabel Campbell
Tara Campbell *
Norah Carlin
Simone Caroti
Bettina Carpi
Paul Carroll
David Cartwright
Jasper William Cartwright
Melissa Caruso
Jeffrey A. Carver
V. Castro
Minerva Cerridwen
Shannon Chakraborty
Eliza Chan
Zhui Ning Chang
Didi Chanoch
A. Y. Chao
Ash Charlton
Anne Charnock
Tania Chen *
Amanda Cherry *
Anna Cheung
Noel Chidwick
Zalia Chimera
Awi Chin
Joyce Chng
Eric Choi
Piotr W. Cholewa
Meganne Christian
Dell Christy
Rho Chung *
Lynda Clark
Neil Clarke
Kat Clay
Gillian Clinton
Brenda W. Clough
John Clute
Jeremy Cobb
Cassidy Cobbs
Genevieve Cogman
Clara Cohen
Desola Coker
Sarah Cole
Joshua Bastian Cole-Kurz *
Steen Comer
E.G. Condé
Carrie Cooper
S.L. Dover Cooper
John Corcoran
Anne Corlett
Paul Cornell
Joanna Corrance
Jenni Coutts
Gary Couzens
Tammy Coxen
Dan Coxon
John Coxon
Elliot Craggs
David Craig
Lyndsey Croal
Dr. Mary C. Crowell
Vida Cruz-Borja
Júlia Cadar Cunha *
Dr. Anne-Marie Czajkowski
D.K. *
dakkar
Rick Danforth
Ellen Datlow
Christine Davidson
Howard Davidson
Michael Davidson
Randee Dawn
Aliette de Bodard
Giulia De Cesare
Gabrielle de Cuir
Miranda Debenham
Kelly Sue DeConnick
Stephen Dedman
David DeGraff
Jennifer Delaney
Avery Delany
Alyx Dellamonica
David Demchuk
Tanya DePass
GW Dexter
Kanta Dihal
Genoveva Dimova
Chrystal Ding
Jos Dingjan
S.B. Divya
Chad Dixon
Vincent Docherty
J. L. Doty
Fran Dowd
Christine A. Doyle
Tom Doyle
Dr. Karma *
Dr. Kevin
T.H. Dray
Jakob Drud
Jackie Duckworth
Andy Dudak
Denise Dumars
Jelena Dunato
Eboni Dunbar *
Robin CM Duncan
Sarah Beth Durst
Thoraiya Dyer
Kate Dylan
Donald Eastlake
Scott Edelman
Terilee Edwards-Hewitt
Gary Ehrlich *
Eva L. Elasigue
Nadia El-Fassi
Janet Ellicott
Kate Elliott
Luke Elliott
David Ellis
P R Ellis
Amal El-Mohtar
Gabriel Elvery
Sharon Emmerichs *
Glen Engel-Cox
Jill Engel-Cox
Beatrice Erkers
Jaq Evans
Johannes T. Evans
Michael Everson
Nige F
Steve Willis Fairhaven
Nick Falkner
E.M. Faulds
Constance Fay
Sara Felix
David Fenne
Feòrag
Tommy Ferguson
J.S. Fields
Emily Finer
Carl Fink
Kelli Fitzpatrick *
Alan Fleming
Ryann Fletcher
Jane Flett
Leadie Jo Flowers
Courtney Floyd
András Fodor
Janet Forbes
Kate Forsyth
Anne-Louise Fortune
Ed Fortune
The Fossil
Asher Rose Fox
Jane Frank
Will scifantasy Frank
Valerie Estelle Frankel *
D Franklin
Emma French
Gregory W. Fuller
Sabine Furlong
Trip Galey
Ben Galley
Fred Gambino
Chris Garcia *
R.S.A. Garcia
Fulvio Gatti
Rebecca Gault
Janice Gelb
Francis Gene-Rowe *
Ádám Gerencsér
Mark Gerrits
Sheenjini Ghosh *
Adrian M. Gibson
Kieron Gillen
Richard Gilliam *
Greer Gilman
Laura Anne Gilman *
Marcus Gipps (Gollancz)
Gabi GL
Jack Glassman
Debora Godfrey
David Goodman
Helen Gould
Edgar Governo
Jasmine Gower *
Graham
Stephen Granade
Tristan Gray
J.T. Greathouse
Ian Green
J.J. Green
Simon R. Green
Michael Green Jr.
R.W.W. Greene
JA Grier, Ph.D.
Jack Grimwood (Jonathan Grimwood)
SJ Groenewegen
Lev Grossman
Ann Gry *
Sarah T. Guan
Robbie Guillory
Sarah Gulde
Rachel Gutin
David Haddock
Seth Haddon
Gay Haldeman
Joe Haldeman
Kerstin Hall
Peter F. Hamilton
Jenna Hanchey
J E Hannaford
Morag Hannah (MK Hardy)
Gareth Hanrahan
Regina M Hansen
Caroline Hardaker *
Frances Hardinge *
Jason M. Harley *
Niall Harrison
JJA Harwood
Maria Haskins *
Mark Haw
Molly Ker Hawn
Rob J. Hayes
Seth Heasley
CL Hellisen
Veronica G. Henry *
Inge Heyer
Catherine Heymans *
Kola Heyward-Rotimi
Bill Higgins
Aleksandra Hill
Matt Hill
Penny Hill
Alicia Hilton *
Merav Hoffman
Stark Holborn
Erica Holcomb
Lucy Holland
John-Henri Holmberg
Adrian Hon
Alexander Hong
Ju Honisch
David E. Hook
Melissa A. Hosek
Stew Hotston
Valerie Housden
Bob Hranek *
Yidan Hu
Xiuqi Huang
Nick Hubble
T.L. Huchu
Erin Hunter
IAN HUNTER
Meg Hyland
Debbie Iancu-Haddad
ilana
Katherine Inskip
Valentin D. Ivanov
Terry Jackman
Nicholas Jackson
Sarah Jackson
Maquel A. Jacob
Bethany Jacobs
Ruthann Jagge / Brazen Folk Horror
Naseem Jamnia *
Janne
Andrew January
Emily January
Kathleen Jennings
Ai Jiang
Emily Xueni Jin
Erik M. Johnson
Micaiah Johnson
Oraine Johnson
Cameron Johnston
Jonathan
Claire E. Jones *
Heather Rose Jones
Rachael K. Jones
Adri Joy
George Jreije
George Kamsika
Hannah Kaner
Regina Kanyu Wang
A. L. Kaplan
Naomi Karmi
Avner Shahar Kashtan
Liat Shahar Kashtan
Christopher Kastensmidt *
David Keener
Krys Keller
Yvette Keller
Ava Kelly
Greta Kelly
James Patrick Kelly
Juliet Kemp
Alan Kennedy
Iain Kennedy
Olivia “Liv” Kennedy
Marguerite Kenner
Dr. Patricia Kennon
Brandon Ketchum *
Justin C. Key
Nayab Khalid
Paul Kincaid
Emma J. King
Sharon Diane King
T. Kingfisher
Alex Kingsley

Benjamin C. Kinney
Jasmin Kirkbride
Yume Kitasei
Marcin ‘Alqua’ Klak
Dave Klecha
Kristina Knaving
Mak Knighton
Hildur Knútsdóttir
Melissa Kocias
Jan Kotouc
Kat Kourbeti
Mary Robinette Kowal
Mikolaj Kowalewski
Tomasz Kozlowski
Kathleen Kramer
Naomi Kritzer
Francesca Kuehlers
Ellen Kushner
Watson Ladd
Mur Lafferty
K. A. Laity
Nicolle Lamerichs
klara lammers
Geoffrey A. Landis
Ann Landmann
Keren Landsman
Sarah Langan
Oliver K. Langmead
D A Lascelles
Duncan Lawie
J.R.H. Lawless *
William Ledbetter
F. D. Lee
Scott Lefton
Marianna Kisu Leikomaa
Hesper Leveret
Isabella Levin
David D. Levine
Faye Levin-O’Leary
Morag Lewis
Vivian (Xiao Wen) Li
Benjamin Liar
Rosalie M. Lin
Dana L. Little *
Darcie Little Badger *
Em X. Liu
PS Livingstone
Gary Lloyd
Lola
Kelly Lonesome
Ruth Frances Long / Jessica Thorne
Nick Lowe
Catherine Lundoff
Perrianne Lurie
Lyndsey Luther
Bradford Lyau
Scott Lynch
Meg MacDonald
ME MacGriogair (Maya MacGregor)
Vanessa MacLaren-Wray *
Ken MacLeod
Mad Elf
Madamrobot
Ehud Maimon
Robert S. Malan
Nick Mamatas
Victor Manibo
Sandy Manning
Maurizio Manzieri
Marshall Ryan Maresca
Sarah Margree
Marita
Darlene Marshall
Arkady Martine
Maciej Matuszewski
Laura Mayron *
Helen McCarthy
C. L. McCartney
John G. McDaid *
Daniel McDaniel
Ian McDonald
C K McDonnell
Colin McInnes
Hannah McIntyre
Juliet E. McKenna
Lucy A. McLaren
Finn McLellan
Sean Mead *
Foz Meadows
M V Melcer
Farah Mendlesohn
Caroline Mersey
Felix Meyer zu Venne
Yves Meynard
Antonija Mežnarić
Michael
Jo Miles
Riziki Millanzi *
Rowenna Miller *
Ethan Mills
Brian M. Milton
Hannah Mimiec
A Ming Has No Name
Gray Mitchell
Miguel O. Mitchell *
Petrea Mitchell *
Deena Mohamed *
Premee Mohamed *
Gourav Mohanty
Bryce Moore
Fiona Moore
Lyda Morehouse *
Dan Moren
Cheryl Morgan
SunnyJim Morgan
Amber Morrell
Michelle Morrell
Cass Morris
Emilie Morscheck
J A Mortimore
Ahmed Mourad *
Jessica Mudd *
Chelsea Mueller / Chelsea Conradt
Caroline Mullan
CE (Catie) Murphy
T. R. Napper
Helena Nash
Mercury Natis
Mari Ness
Annalee Newitz
Emma Newman
Xueting C. Ni *
Jake Nicholls *
Ian Nichols
James Davis Nicoll *
Patrick Nielsen Hayden
Teresa Nielsen Hayden
Garth Nix
Aline-Mwezi Niyonsenga *
Brenda Noiseux
Therese Noren
Karl-Johan Norén
Julie Novakova
Isabel Nunez
Errick Nunnally
Abigail Nussbaum
Brandon O’Brien *
Aimee Ogden
Daniel Oi
Nnedi Okorafor
Ehigbor Okosun
Aramo Olaya *
Anna Oleszczuk
Dr. Yen Ooi *
Stephen Oram
Ruth O’Reilly
Christina Orlando
Claire Ormsby-Potter
Lisa Padol
Suzan Palumbo
Karen panetta
H.G. Parry
Shari Paul
Elena Pavlova
Rogba Payne
Laura Pearlman
Eleanor Pender
Roseanna Pendlebury
Alex Penland
Helen Pennington
Pepper Pepper
Kristina Perez
Prof Yvonne Perrie
Anne C. Perry *
Peter (Elsewhen Press)
Emil Hjörvar Petersen
Mai-Anh Vu Peterson
Dylan Phelan
Phil Phil
Nathan Philpott
Terese Mason Pierre
Sarah Pinborough
Sarah Pinsker
Nicolal Plum
Mark Plummer
C. L. Polk *
John Pomeranz
Samuel Poots
Andrija Popovic
Mason Porter
Barbara Postema
Gareth L. Powell
Lettie Prell
Virginia Preston
Mary Prince
Cristián Londoño Proaño
Emma Johanna Puranen
Martin Pyne
Anna Raftery
Rebecca Rajendra
Santiago Márquez Ramos
Robert Ramsay
Mikko Rauhala
Kai Ray
Sultana Raza
Douglas Reay
Igor Rendić
Rachel Rener
Alastair Reynolds
Joyce Reynolds-Ward *
Sofía Rhei
Jennifer Rhorer
Julia Rios
D. Wes Rist
Dan Ritter
Erin Roberts
Dr. Sarita Robinson
Eddie Robson
Justina Robson
Lezli Robyn
Kevin Roche
Luise Roessel
Steve Rogerson
Olav Rokne
Rochele Rosa
Ryan Rose
Jen Rowe
Marcus Rowland
Caitlin Rozakis
Stefan Rudnicki
Rynvord
Doug S
Mark Sabalauskas *
Alison Sampson
George Sandison
Jason Sanford
Cie Sangster
Matthew Sangster
Gina Saucier
E. Saxey
John Scalzi
Sam Scheiner
Lawrence Schick
Alison Scott
Donna Scott
Jamie Scott
Sgioba Luaidh Inbhirchluaidh
Samantha Shannon
Sabine Sharp
Morven Shearer
Sharon Sheffield
España Sheriff
Delia Sherman
Gu Shi (顾适)
Alex Shvartsman
Renée Sieber
Robert Silverberg
Catriona Silvey
Nikhil Singh
Maria Sjöstrand
Emily C. Skaftun
Trudie Skies
Alan Smale *
Chloe Smith *
Kevan Smith
Sherwood Smith *
V Anne Smith
Anna Smith Spark
Teika Marija Smits
Robert (nojay) Sneddon
Su J. Sokol
Rivers Solomon
Taeyeon Song
Ian Sorensen
Simon Spanton
Richard Sparks
Elijah Kinch Spector
Henry Spencer
Kari Sperring
Seb Sprick
Priya Sridhar
Jesper Stage
Karina Steffens
Elizabeth Stell
Anna Stephens
Alastair Stewart
Andrea Stewart
Louie Stowell
Scott Strachan
Andrew Strain
Charles Stross
Allen Stroud
Ailsa Stuart
Alasdair Stuart
Jen Sugden
Philip A. Suggars
Sonia Sulaiman *
Geri Sullivan
Dr. Sarah Summers
Sunyi
Eero Suoranta
Esko Suoranta
Tasha Suri
Richard Swan
Holly Rose Swinyard
Jeremy Szal
Koji Tachibana
Denis Taillandier
Wole Talabi
Tess Tanenbaum
Molly Tanzer
Fatima Taqvi
Ilene Tatroe
Takayuki Tatsumi *
Dena Bain Taylor
Michael Ray Taylor
RJ Taylor
Adrian Tchaikovsky
Madeline Te Whiu *
Sam Tegtmeyer
Gail RGB Terman
Jean Thompson
Mary G. Thompson
Jonathan Thornton
D. H. Timpko
Steve Toase
Patrick S. Tomlinson
Mark Tompkins
Tom Toner
Kate Towner
William C. Tracy
Ljiljana Trajkovic
Rebecca E. Treasure
Eugenia Triantafyllou
TrishEM *
Liza Groen Trombi
Mia Tsai *
Tej Turner
Lisa Tuttle
Celeste C. Tyler *
Sara L. Uckelman
Frauke Uhlenbruch (Anna Ziegelhof) *
Michael R. Underwood *
Heather Valentine
Wendy Van Camp
Rachel Lara van der Merwe
Xan van Rooyen *
Kees van Toorn
Stuart Vandal
Kevin VanOrd
Carrie Vaughn
Julia Vee
Aparna Verma
Francesco Verso
Marie Vibbert
Vicky
Emma Vieceli
Cynthia Villyard
Katherine Villyard
A. M. Vincent
Mar Vincent *
Swen Vincke
Vinga
Istvan Vizvary
Sven von Vittorelli
Phoebe Wagner
Amanda Wakaruk
David Wake
Christianne Wakeham
Jo Walton
Jo Lindsay Walton
LaShawn M. Wanak
Yilin Wang
Clara Ward
Scar Ward
Janine Wardale
John F. Wardale
Melissa A. Watkins
Ian Watson
Kate Watson
Katalina Watt
T. C. Weber *
James Webster
M. Darusha Wehm
Paul Princejvstin Weimer
Gao Weiming
Susan Weiner
Zach Weinersmith
Martha Wells
Edgard Wentz
Örjan Westin (MicroSFF)
Wendy Wheeler
Mike Whitaker
Ursula Whitcher
Frances White
Nik Whitehead *
Aliya Whiteley
Kim Whysall-Hammond
Eli K.P. William
Keith Williams
Neil Williamson
Gregory A. Wilson
Lorraine Wilson
Sam Wilson
Terri Windling
Josh Winning
C. Winspear
John Wiswell *
Gary K. Wolfe
Khan Wong
Tao Wong
Kate Wood
Chris Wooding
Laura Woodney
Grace A.T. Worm
JL Worrad
Shana Worthen
Neon Yang
Ng Yi-Sheng
Jani Ylönen
Eris Young
Helen Young
W. Jade Young
Rebecca Zahabi
Jun Zhang