Edward Finlay was born in Miami, Florida, USA. He is an actor, known for 2 Fast 2 Furious (2003), Ocean Ave. (2002) and Bad Boys II (2003). Read more on iMDB