Home Actors Ross Tweedale Actors Ross Tweedale 121 B: October 12, 1969 in Peace River, Alberta Features & TV Movies: VR indicates Direct-to-Video Release Juno (2007) Perfect Child (TV-2007) TV Series – Guest appearances: Death Note (2006) The 4400 (2007) Reaper (2008) V (2009) Psych (2010) The Killing (2012) Poster for the 2007 movie, Juno