Barrett Carnahan

Barrett Carnahan played David in the season twelve Grey's Anatomy episode My Next Life.

Filmography

 * The Lonely Crown (short) (2015)
 * Linked (short) (2015)
 * A Matter of Faith (2014)
 * A Christmas Tree Miracle (2013)
 * Fun Size (2012)
 * The Pledge (2011)
 * Super 8 (2011)

Television

 * Grey's Anatomy (2016)
 * Colony (2016)
 * Bones (2016)
 * The Thundermans (2015)
 * Modern Family (2015)
 * K.C. Undercover (2015)
 * Constantine (2014)
 * Sleepy Hollow (2014)
 * Reckless (2014)
 * Drop Dead Diva (2013)