Actor · DirectorChelsea HamillSocialsKnown forStar Wars: The Last JediKoo Millham (uncredited)The Fall of the House of UsherICU Nurse