by
Collaborators: 16
Released:
Nov 20, 2009
Duration:
03:48
Tempo:
80
BPM
Key:
F#
© 2009 The Island Def Jam Music Group
℗ 2009 The Island Def Jam Music Group
Russian Roulette
Rihanna
15
credits
Composer
Charles Harmony
Ne-Yo
Lyricist
Guitar
Jessie Bonds
Record Label
Def Jam Recordings
Producer
Makeba
Chuck Harmony
Co-Producer
Assistant Engineer
Anthony Palazzole
Kevin “SK” Hanson
Mykael Alexander
Jared Newcomb
Mixing
Kevin Davis
Dennis Jones
Engineer
Marcos Tovar
Mike "TrakGuru" Johnson