Possibly: One who is active, energetic, or in motion

1 Post