?
Charles Russell
Acting
Known For

7.3
Itchingham Lofte is halfway to his goal of collecting all the elements in the periodic table when he's given a lump of something radioactive identified as element 126. It could either change the world...or could it destroy it?
ITCH
2020

N/A
After a conflicted teenager commits the unthinkable, he is forced to flee town.
Born to Die
2018