B: in Jamaica
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:
Turn the Beat Around (TV-20010)
TV Series – Cast:
Wingin’ It (2010)