Elgin Cahill is a director and actor, known for Something Better (2013), The Shattered (2012) and Diablo Canyon (2015).
20/20 - Season 44
20/20 - Season 47
The Frame
Snitch
20 20 - Season 46
The Lone Ranger