DEV BUILD - NOT FOR PUBLIC USE
 

Check out our latest Campaign!

 
Story

Profile Overview

Harvey Hudson

Human Male

(he/him/his)

Character Information

Rank & Address

Commander Hudson

Assignment

Commanding Officer
USS Montrose

Full Name

Harvey Allen Hudson

Born

 12 May 2360

 Boston, Massachusetts, United States, Earth

Summary

Commander Harvey A. Hudson, Starfleet, is the Commanding Officer of the Norway-class light cruiser USS Montrose (NCC-68817). Hudson is a gregarious, hard-edged leader who doesn’t sugarcoat orders or tolerate excuses from anyone under his command. Known for his quick wit, blunt assessments, and iron-fisted drive for results, he commands with the cadence of a man who’s had to fight for every inch of ground across his twenty-two-year career in Starfleet. Hudson is part of Starfleet’s new generation of commanding officers: gritty, decisive, and shaped more by real-world adversity than by privilege or pedigree.

Appearance

Hudson stands at 6’1″, his lean, athletic frame carrying the coiled tension of a man used to pushing himself past limits. His dark brown hair, kept short and utilitarian, shows faint strands of silver at the temples.  His hazel eyes, sharp, direct, and always calculating, give the impression that nothing escapes his notice. Hudson’s presence is immediately commanding without ostentation: the stance of a man who leads from the front, speaks plainly, and expects to be listened to.

Personality

Hudson embodies the energy and bite of his Boston upbringing: blunt, sharp-tongued, and unafraid of a fight, verbal or otherwise. He is approachable and charismatic, the kind of captain who remembers crew birthdays and works alongside damage control teams when the ship takes a hit. But make no mistake: he demands results and has zero patience for complacency. When standards slip, he reacts swiftly and harshly.

History

Born in Boston, Massachusetts, Harvey Hudson grew up in a working-class neighborhood where grit mattered more than titles and nobody handed you anything for free. His father worked shifts maintaining orbital freight tugs, and his mother was a trauma nurse in a city hospital. From them, he learned the value of hard work, resilience, and telling the truth even when it hurts — traits that would define his career.

Hudson’s path into Starfleet was anything but smooth. Rejected from the Academy on his first attempt due to sub-standard entrance scores, he spent a year working cargo docks in Earth orbit before trying again. That year taught him discipline, humility, and how to lead people far older and rougher than he was — lessons that would become cornerstones of his command style. His second attempt succeeded, and he graduated from Starfleet Academy with a commission in starship operations.

His early assignments were unglamorous — support ships, survey missions, and outposts far from the Core of the Federation. Hudson developed a reputation as aget-it-doneofficer, the one you sent when resources were scarce and failure wasn’t an option. His outspokenness cost him promotions more than once; he clashed with senior officers and once narrowly avoided a transfer after publicly challenging a superior’s tactical plan. But even his critics couldn’t deny the results.

As Operations Officer aboard the USS Kearsarge, Hudson coordinated emergency containment during a catastrophic warp breach, saving the ship and its crew. Later, as executive officer of the USS Phaeton, he oversaw evacuation efforts during the Ardothi Rebellion, orchestrating civilian extractions under fire and personally leading boarding parties in hostile territory — actions that earned him the Starfleet Medal of Commendation.

His promotion to Commander and assignment to the USS Montrose marked the culmination of a long, uneven climb up the ladder.

Load Time: 0.21 seconds

Total SQL Queries: 45

8 SELECT * FROM wp_posts WHERE ID = -1 LIMIT 1
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '170699' AND wp_posts.post_type = 'character' ORDER BY wp_posts.post_date DESC
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (173993,173660)
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (18567) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 90338 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (90338) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 106044 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (106044) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'group_news' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_date DESC LIMIT 0, 2
1 SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('group_news_category') AND tr.object_id IN (173660, 173993) ORDER BY t.name ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48920,48918,48919) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (173660,173993) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'event_status' AND wp_postmeta.meta_value = 'In Progress' ) AND ( mt1.meta_key = 'event_type' AND mt1.meta_value IN ('fleet_action','fiction_campaign') ) ) AND wp_posts.post_type = 'events' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_title DESC LIMIT 0, 1
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (170919)
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (170919) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 32091 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 88217 LIMIT 1
1 SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '653' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.ID IN (48918,48919,48920) AND wp_posts.post_type = 'attachment' AND ((wp_posts.post_status <> 'trash' AND wp_posts.post_status <> 'auto-draft')) ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (170699) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 170874 LIMIT 1
1 SELECT * FROM wp_users WHERE ID = '653' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (653) ORDER BY umeta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 164373 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (164373) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 170700 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 170701 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 170878 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (48917) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 170879 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 171023 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 171216 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 16346 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (16346) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 111 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 48917 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1