Thomas Owen

Thomas Owen played a police officer in the season eleven Grey's Anatomy episode How to Save a Life.

Filmography

 * Who's Driving Doug (2016)
 * Inseparable Hearts (short) (2009)

Television

 * Grey's Anatomy (2015)
 * Days of Our Lives (2011)
 * 90210 (2011)
 * NCIS (2008)
 * Las Vegas (2005)