Michael Cavanaugh

Michael Cavanaugh portrayed Joseph O'Laughlin during Day 3.

Filmography

 * Monk (2005)
 * The Young and the Restless (2003)
 * Vanishing Son (1995)