All Audio

Narration and Voice Acting

  • 2023
    • 12/29/23: “Arcanum Miskatonica” by Mike Adamson — narrator (Pseudopod #899)
    • 6/14/23: “Lacunae and Nocturnes” by William Meikle — narrator (StarShipSofa #714)
  • 2022
    • 8/11/22: “Backtalk” by RC Anderson — Armin Pluto (Journey Into #177)
    • 2/27/22: “Interview with a Sixth Grade Science Fiction Food Stylist” by B Myers — narrator (Cast of Wonders #488)
  • 2017
  • 2016
    • 8/19/16: “Make a Choice” by John McIlveen — narrator (Tales to Terrify #238)
    • 7/27/16: “Bluejay” by Edward Ashton — narrator (Escape Pod #535)
    • 2/28/16: “Yours Truly, Jack the Ripper” by Robert Bloch – narrator (Tales to Terrify #214)
    • 2/27/16: “Greetings from the Ninth Sector” by Rish Outfield – role: Sergeant Ramon Bradley (Dunesteef #180)
  • 2015
    • 12/8/15: promo for “Greetings from the Ninth Sector” by Rish Outfield – role: Corporal Bruce Otterson (YouTube)
    • 7/25/15: “Two-Edged Bomb” by Lauren P Burka – narrator (Nobilis Erotica #329WARNING: CONTAINS EXPLICIT SEX)
    • 1/27/15: “A Guided Tour in the Kingdom of the Dead” by Richard Harland – narrator (Far Fetched Fables #41)
  • 2014
    • 9/15/14: “Of Metal Men and Scarlet Threads and Dancing with the Sunrise” by Ken Scholes — role: Gregoric (Journey Into #107)
    • 8/8/14: Tales of Gnosis College, Episode 3, produced by Quiver and Arch — role: Professor Corwin (Nobilis EroticaWARNING: CONTAINS EXPLICIT SEX)
    • 4/11/14: Tales of Gnosis College, Episode 2, produced by Quiver and Arch — role: Professor Corwin (Nobilis EroticaWARNING: CONTAINS EXPLICIT SEX)
    • 3/11/14: “Elf Trap” by Francis Stevens – narrator (Protecting Project Pulp #83)
    • 2/26/14: “The Schrödinger War” by D. Thomas Minton – narrator (StarShipSofa #326)
    • 1/21/14: “Effect and Cause” by Ken Liu – narrator (StarShipSofa #321)
  • 2013
    • 12/25/13: “Secret Santa 2: Krampusnacht” by Josh Roseman — role: Krampus (Dunesteef #149)
    • 12/21/13: “The Gift of the Magi” by O. Henry — narrator (Journey Into #83)
    • 12/4/13: “Earth for Dummies” by Marissa Lingen – narrator (StarShipSofa #316)
    • 10/16/13: Tales of Gnosis College, Episode 1, produced by Quiver and Arch — role: Professor Corwin (Nobilis EroticaWARNING: CONTAINS EXPLICIT SEX)
    • 9/17/13: “Letter from the Stars” by AE van Vogt – narrator (Protecting Project Pulp #60)
    • 7/9/13: “Mitafri”, by Eric H. Wilkinson – narrator (Protecting Project Pulp #52)
    • 4/19/13: “Meat”, by David Steffen – narrator (Pseudopod #330)
    • 4/8/13: “The Travel Agent”, by Ray Banks – narrator (Crime City Central #39)
    • 1/23/13: “The Moon Moth”, Part Two, by Jack Vance – narrator (StarShipSofa #273)
    • 1/16/13: “The Moon Moth”, Part One, by Jack Vance – narrator (StarShipSofa #272)
  • 2012
    • 12/26/12: “The Boneless One”, Part Two, by Alec Nevala-Lee – narrator (StarShipSofa #270)
    • 12/19/12: “The Boneless One”, Part One, by Alec Nevala-Lee – narrator (StarShipSofa #269)
    • 11/11/12: “Ichabod Crane: Master of the Occult” by D.K. Thompson — narrator (Journey Into… #50)
    • 10/14/12: “Invasion of the ***** Spiders” by Nobilis Reed — role: televangelist (Nobilis Erotica #264WARNING: CONTAINS EXPLICIT SEX)
    • 9/27/12: “Flowing Shapes” by Rajan Khanna – narrator (Escape Pod #363)
    • 9/4/12: “When Caverns Yawned” by Captain S.P. Meek – narrator (Protecting Project Pulp #8)
    • 6/17/12: “The Lady Swordmaster” by Brock L. Noel — several minor roles (Dunesteef #130)
    • 6/8/12: “Kill Screen” by Chris Lewis Carter — narrator (Pseudopod #285)
    • 6/1/12: “Next Time, Scales” by John Moran – narrator (Escape Pod #347)
    • 4/27/12: “When the Black Bird Circles Back” by Greg van Eekhout — role: Mr. Cragg (Journey Into… #34)
    • 4/25/12: “The Paradise Aperture” by David Carani – narrator (StarShipSofa #235)
    • 4/22/12: “Divorce in the House of Flies” by Dustin Reade – narrator (Drabblecast #240)
    • 3/24/12: “The Funeral” by Christopher Munroe – narrator (Journey Into… #31)
    • 3/16/12: “The Speed of Time” by Jay Lake – narrator (Escape Pod #336)
    • 2/15/12: “The Question” by Robert Lowell Russell — role: Bill Linsky (Dunesteef #124)
    • 2/2/12: “The Never Never Wizard of Apalachicola” by Jason Sanford – narrator (StarShipSofa #223)
  • 2011
    • 12/24/11: “The Mansion” by Henry van Dyke — roles: narrator, Dr. McLean (Journey Into… #23)
    • 12/21/11: “Fortitude” by David Brin – narrator (StarShipSofa #217)
    • 12/15/11: “Marking Time on the Far Side of Forever” by DK Latta – narrator (Escape Pod #323)
    • 11/10/11: “The Prize Beyond Gold” by Ian Creasey – narrator (Escape Pod #318)
    • 10/13/11: “The Big Trip Up Yonder” by Kurt Vonnegut – narrator (StarShipSofa #207)
    • 10/6/11: “Playing Doctor” by Robert T. Jeschonek – narrator (Escape Pod #313)
    • 9/14/11: “Bring on the Rain” by Josh Roseman – narrator (StarShipSofa #203)
    • 8/5/11: “Catastrophe Baker and the Cold Equations” by Mike Resnick — role: Deputy (Dunesteef #108)
    • 4/29/11: “Man Eat Man” by Mike Irwin – narrator (Pseudopod #227)
    • 4/26/11: “The Battle of Leila the Dog” by Rick Kennett — role: extra (Dunesteef #100)
    • 4/20/11: “Grail Diving in Shangrilla with the World’s Last Mime” by Ken Scholes — part 2 of 2 – narrator (StarShipSofa #185)
    • 4/14/11: “Grail Diving in Shangrilla with the World’s Last Mime” by Ken Scholes — part 1 of 2 – narrator (StarShipSofa #184)
    • 1/26/11: “Escape from Kathmandu” by Kim Stanley Robinson — part 3 of 3 – narrator (StarShipSofa #173)
    • 1/19/11: “Escape from Kathmandu” by Kim Stanley Robinson — part 2 of 3 – narrator (StarShipSofa #172)
    • 1/12/11: “Escape from Kathmandu” by Kim Stanley Robinson — part 1 of 3 – narrator (StarShipSofa #171)
    • 1/12/11: “May He Reign Forever” by Nathaniel Lee — role: barbarian leader (Dunesteef #90)
  • 2010
    • 10/27/10: “Sublimation Angels” by Jason Sanford — part 3 of 3 – narrator (StarShipSofa #160)
    • 10/19/10: “Sublimation Angels” by Jason Sanford — part 2 of 3 – narrator (StarShipSofa #159)
    • 10/12/10: “Sublimation Angels” by Jason Sanford — part 1 of 3 – narrator (StarShipSofa #158)
    • 9/30/10: “After We Got Back the Lights” by Eric Del Carlo — role: soldier (Dunesteef #83)
    • 9/23/10: “The Lost Boy of the Ozarks” by Steve Friedman — role: father (Dunesteef #82)
    • 5/6/10: “A Place So Foreign” by Cory Doctorow — role: father (Dunesteef #71)
    • 3/31/10: “Maps of the Bible” by Jason Sanford — role: Dan (Dunesteef #71)
    • 3/3/10: “Willpower” by Jason Stoddard — role: Bob (Dunesteef #66)
    • 2/24/10: “Monkeys Imitating Humans Imitating Monkeys” by Nancy Stebbins – narrator (Drabblecast #152)
    • 1/3/10: “To Be Alone Again” by Tom Crosshill — role: doorman (Dunesteef #58)
  • 2009
    • 11/8/09: “Working Holiday” by Aidan Doyle and Colin Jacobs — role: customs agent (Dunesteef #52)
    • 10/24/09: “Mother’s Harvest” by Alex Moisi — role: Harold (Dunesteef #50)
    • 9/19/09: “Scriptopia” by Michael A. Kechula — role: Deputy (Dunesteef #46)
    • 9/19/09: “CHEMO: the Town of Golden Woods” by J.M. Perkins — role: Agent Howard (Dunesteef #46)
    • 7/14/09: “Devo” by Rish Outfield — roles: various (Dunesteef #39)
    • 3/27/09: “Halloween in July” by Kevin D. Anderson — role: Sheriff (Dunesteef #27)

Audio Production and Interviews

  • 2/1/14: Narration Fixation #3: Cold Reading and Instinctive Voices – interviewee (All For Geek Alliance)
  • 11/16/09: “The Strange Affair of the Artisan’s Heart” by Joshua Reynolds – producer (Dunesteef #53)
  • 6/24/09: “Cold Trail Blazing” by Stephen Gaskell – producer (Dunesteef #37)
  • 5/1/09: “The Man Who Sank” by Colin P. Davies – producer (Pseudopod #140)
  • 4/20/09: “The Artist” by Alex Moisi – producer (Dunesteef #30)
  • Undated: Interview with Kim Iverson
  • Undated: Show open for Andrea Shea-King