Daniel Cosgrove is an American film and television actor.
1999 • as Dr. Daniel Keller
2013 • as Digby Tamerlane
2018 • as Ron
2010 • as Det. Felix Evans
2012 • as Len
2011 • as Jeremy Watkins