John Deignan

John Deignan played Vincent Freeman in the season nine Grey's Anatomy episode I Was Made for Lovin' You.

Filmography

 * Radio America (2014)
 * Teddy Bear (short) (2012)
 * Area Q. (2011)
 * Big Game (2008)
 * Beyond the Ring (2008)
 * Maximum Cage Fighting (2006)
 * 21 (2000)

Television

 * Next Time on Lonny (2014)
 * True Blood (2013)
 * Grey's Anatomy (2012)
 * The Bold and the Beautiful (2012)
 * Parks and Recreation (2009-2012)
 * FlashForward (2010)
 * Law & Order: Criminal Intent (2009)