Forrest Cochran: Forrest Cochran. Actor: Final Stab. Forrest Cochran was born on 13 June 1978 in Brigham City, Utah, USA. He is an actor, known for Final Stab (2001), The Brotherhood (2001) and The Brotherhood 2: Young Warlocks (2001).
Known For: Final Stab (Brett), The Brotherhood (Barry), The Brotherhood 2: Young Warlocks (Luc)