Spencer Achtymichuk
Birthday: 31 October 1994, Canada
Spencer Achtymichuk was born on October 31, 1994 in Canada. He is an actor, known for The Final Cut (2004), The Dead Zone (2002) and Still Life, with Scissors (2001).
Spencer Achtymichuk was born on October 31, 1994 in Canada. He is an actor, known for The Final Cut (2004), The Dead Zone (2002) and Still Life, with Scissors (2001).