Dewshane Williams is pictured and is best known for his recurring role as Tommy LaSalle, the Deputy Lawkeeper in in the town who falls in love with Irisa, in the science fiction television series Defiance. He is also known for his recurring role as Dr. Fred on Being Erica. Originally from Jamaica, Williams moved to Canada in 1997. He enrolled at the Wexford Collegiate for the Arts.
Features & TV Movies: VR indicates Direct-to-Video Release
Turn the Beat Around (TV-20010) Dog Pound (2010) Lullaby for Pi (2010) Jesus Henry Christ (2011) Home Again (2012) The Story of Luke (2012) Looking is the Original Sin (2012) Survival Code (TV-2013) Aaliyah: The Princess of R&B (TV-2014) Chameleon (2015, short) Unless (2016)
TV Series – Cast: Baxter (2010) Defiance (2013-2015)