David DeLuise

David DeLuise was born November 11, 1971 in Burbank, California.

Roles

 * Pete Shanahan (Stargate SG-1)
 * Chimera
 * New Order, Part 2 (Fifth pretending)
 * Affinity
 * Threads