BADPUPPY / 2005 / March / Adam Gervay / Brad Patton / Arpad Miklos / Eric Flower / Josh Harting / Michael Kirwan
BADPUPPY / 2005 / December / Roman Heart / Jason Crew / Justin Wells / Jean Franko / Damian Cruise / Matthew Rush / Tristan Adonis / Dean Monroe / Erick Rhodes
BADPUPPY / 2004 / October / Ben Damon / Balazs Nadasdy / Sasha Byazrov / Michael Kirwan / Giorgio Salieri
BADPUPPY / 2004 / July / Roman Tichy / Ben Campezi / Marcus Allen / Julien Vincenzo / Michael Kirwan / Diego Pastores
BADPUPPY / 2004 / January / Roland Dane / Robert Balant / Lucio Maverick
BADPUPPY / 2004 / December / Kyle Ryan / Alexander Steel / Kyle Ryan / Dean Monroe / Chad Hunt / William Higgins / Michael Kirwan / Alexander Steel
BADPUPPY / 2004 / April / Mamo Vallicelli / Ray Philips / Lucio Maverick / Sergio Foster / Carlos Torrez
BADPUPPY / 2003 / October / Jason Adonis / Rafael Carreras
BADPUPPY / 2003 / July / Rhett O'Hara / Max Venneziano / Jason Tyler / Michael Kirwan
BADPUPPY / 2003 / January / D.C. Chandler / Chad Hunt / Cameron Fox / Roberto Giorgio / Paolo Tarantino
POSTCARD / Muscular butt on chair
POSTCARD / Mouthful Nude / 034
COLT MEN / 1989 / No. 21 / Duke Vitale / Rudy Burk / Brad Slane
GLOBAL GUYS / 1998 / No. 5
PLAYGIRL / 2005 / May / Desmond Richardson / Derrick Davenport / Stefan May / Tony Ward
GAI PIED HEBDO FRANCE / 1987 / Juin / No. 275 / Bruce of Los Angles / Prince / Steve Reeves / Joe Dallesandro / Bruce Kitrell / Eric Morena / Rachid Taha
POSTCARD / Mark Hampton / Nude, 1990
BADPUPPY / 2003 / April / Filippo Romano / Michael Lucas / Christophe Blanc / Joe Landon / Michael Kirwan
BADPUPPY / 2002 / May / Premiere Issue / Pal Szakacs / Justin Mycles / Billy Brandt / Michael Kirwan
BADPUPPY / 2002 / August / Michael Brandon / Matt Spencer / Michael Kirwan
ALLBOY / 2017 / July - August / Tyler Ash / Vinicius Costta / Matt Wood
ALLBOY / 2008 / October - November / Marc Cody / Kawan / Aeden Snow / Devon Ford / Aaron Tyler / Devin Moss
ALLBOY / 2006 / April / Karl Rock / Holden Grey / Recce Richards / Aaron Hawke / Cameron Jackson
ALLBOY / 2005 / Holiday / Alex Lynn / Simon Angel / Taylor Brooks / Aaron Hawke / Michael Kirwan / Denver Wilson / Patrick Maxwell / Jason Styles
ALLBOY / 2005 / September - October / John Vulcan / Tony Bishop / Jay Varella / Nathan Brooks / Michael Kirwan / Lucas Center / Adam Kubrik / Nate Rinaldi
ALLBOY / 2005 / November / Dinavin Fitch / Marek Kulik / Pete Ross / Denver Wilson / Michael Kirwan / Caleb Carter / Rico Fuerte
ALLBOY / 2005 / August / Michael Kirwan / Dan Porter / Lee Walbash / Dutch Malone / Rusty Marshall / KC Palmer / Sam Jacobson
ALLBOY / 2003 / September / Michael Kirwan / Lorenzo Vargas
ALLBOY / 2003 / March / Brad Hunter / Michael Kirwan
ALLBOY / 2003 / July - August / Ryan Morgan / Mchael Kirwan / Jason Hawke
ALLBOY / 2002 / November - December / Roger Payne / Jeremy Jordan
ALLBOY / 2002 / March / Joe Phillips
ALLBOY / 2001 September - October / Jeff Stryker / Jesse Martin / Michael Kirwan / Lee Walbash / Adam Bristol / Matthew Rush / Damien Diaz
ALLBOY / 2001 July / Michael Kirwan
ALLBOY / 2001 January - February / Michael Kirwan
ALLBOY / 2001 / August / Losif
Bel Ami / 2006 / April / Jean Moroco / Brandon Manilow / Tim Hamilton / Danny Saradon / Johnny Surabaya / Jean + Daniel Lautrec / Marc Vidal / Giorgio Carrera
Bel Ami / 2005 / January / Tommy Hansen / Timothy Culkin / Austin Monroe / Brett Tamblym / Brandon Manilow / Sascha Chaykin
Bel Ami / 2005 / December / Johan Paulik / Lukas Ridgeston / Sebastian Bonnet / Marc Vidal / Tommy Hansen / Matt Philippe
Bel Ami / 2004 / October / Matt Philippe / Rick Fontana / Steve Jennings / Renato Amoroso / Kiefer Sullivan