Russell Brand

Russell Brand
on the set of 'Arthur' inside Grand Central Terminal
New York City, USA - 31 January 2011
Credit: C.Smith/WENN

See our biography of Russell Brand