Michael Millar

Michael Millar

Michael Millar

Michael Millar

Acting

The Third Miracle (1999)

Priest (Plaza Hotel)

Clearcut (1991)

News Cameraman #1