Teena Collins is an actress and producer, known for Snatch (2000), Caffeine (2006) and The End (2008).
Snatch
Caffeine