Leopold Ross

Leopold Ross

Leopold "Leo" Ross is an English musician, record producer, recording engineer and music programmer. Leopold is a guitarist in LA based band Io Echo.

IMDB


Crew

A Million Little Pieces (2018)

IMDB: 6.1 (848 votes)
Corazón (2018)

IMDB: 7.1 (381 votes)
Death Note (2017)

IMDB: 4.5 (71036 votes)
Triple 9 (2016)

IMDB: 6.3 (62963 votes)
Broken City (2013)

IMDB: 6.2 (73280 votes)
New York, I Love You (2008)

IMDB: 6.2 (43974 votes)