@definedmag x Stephen Graham
Publicist @publiceyecomms
Photographer & Founder @rachell_photo
Casting Director @theannabelbrog
Interview bexcope
Stylist @markanthonystylist
Film & Edit @jamessharpestudio
Grooming @pauldonovanhair Using @patricks
Photo Assistant @_aklaudija
Photo Assistant @georgetomlinsonphoto
Location @loftstudioslondon
Defined PR @rmpublicityofficial
On the cover, Stephen wears @ymclondon and @descente_allterrain